Cobros y pagos de criterio de Caja.
Más...
|
DateTime? | _IVAFechaFra (DateTime? tdFecha) |
| Devuelve la fecha de factura del registro de IVAREPER/Sopor para el histórico del SII.
|
|
| CriterioCaja () |
| Constructor.
|
|
| CriterioCaja (bool tlLiquidacionIva) |
| Constructor.
|
|
bool | _LiqIva_GenerarIvaCjAsiTraspSaldos (DataTable tdtReper, DataTable tdtSopor, DateTime tdFechaAsiLiqIva, string tcDefinicion, string tcAsiTempRecc, out string tcAsiRecc, out string tcMensajeError) |
| Método llamado desde la liquidación de IVA en la que se revisa si existen facturas de reper y sopor en las que el campo FECHAMAX sea igual o inferior a la fecha final del periodo que se está liquidando y si encuentra facturas, debe realizar el traspaso de saldos por la parte pendiente de cobro/pago de esas facturas, crear registros respectivos en COMUNES!IVACJREPER y en COMUNES!IVACJSOPOR y dejar los registros de IVAREPER/IVASOPOR como TOTCOB=.T.
|
|
bool | _Save (IPrevisionRECC toPrevisionRECC, bool tlParcial=false) |
| Realizamos el Save del o los registros de IVACJREPER o IVACJSOPOR.
|
|
bool | _Delete (IAsientosLinea toIAsientosLinea) |
| Al borrar un asiento de traspaso de saldo RECC (tipo_mov 8 o 9) eliminamos el registro correspondiente de IVACJ.
|
|
bool | _Delete (IPrevisionRECC toPrevisionRECC, string tcAsiDelete="") |
| Realizamos el Delete del o los registros de IVACJREPER o IVACJSOPOR.
|
|
|
bool | _EsVentas [get] |
| Indica que es una previsión de ventas.
|
|
string | _Mensaje_Error [get, set] |
| Mensaje de error.
|
|
Dictionary< string, object > | _Addons = new Dictionary<string, object>() [get] |
| Diccionario donde cargaremos los addons disponibles.
|
|
TipoExecute | _eBeforeAfter [get, set] |
| Determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase (before) o despúes del código de la clase (after)
|
|
Cobros y pagos de criterio de Caja.
Definición en la línea 24 del archivo CriterioCaja.cs.
◆ CriterioCaja() [1/2]
sage.ew.contabilidad.CriterioCaja.CriterioCaja |
( |
| ) |
|
|
inline |
◆ CriterioCaja() [2/2]
sage.ew.contabilidad.CriterioCaja.CriterioCaja |
( |
bool | tlLiquidacionIva | ) |
|
|
inline |
Constructor.
- Parámetros
-
tlLiquidacionIva | Si se llama a la clase desde la liquidación de IVA, u otro. |
Definición en la línea 353 del archivo CriterioCaja.cs.
◆ _Delete() [1/2]
bool sage.ew.contabilidad.CriterioCaja._Delete |
( |
IAsientosLinea | toIAsientosLinea | ) |
|
|
inline |
Al borrar un asiento de traspaso de saldo RECC (tipo_mov 8 o 9) eliminamos el registro correspondiente de IVACJ.
- Parámetros
-
toIAsientosLinea | Referencia a la línea del asiento |
- Devuelve
Implementa sage.ew.interficies.ICriterioCaja.
Definición en la línea 507 del archivo CriterioCaja.cs.
◆ _Delete() [2/2]
bool sage.ew.contabilidad.CriterioCaja._Delete |
( |
IPrevisionRECC | toPrevisionRECC, |
|
|
string | tcAsiDelete = "" ) |
|
inline |
Realizamos el Delete del o los registros de IVACJREPER o IVACJSOPOR.
- Parámetros
-
toPrevisionRECC | Referencia a la previsión de venta/compra |
tcAsiDelete | Asi de la previsión que se ha eliminado el cobro/pago |
- Devuelve
Implementa sage.ew.interficies.ICriterioCaja.
Definición en la línea 555 del archivo CriterioCaja.cs.
◆ _IVAFechaFra()
DateTime? sage.ew.contabilidad.CriterioCaja._IVAFechaFra |
( |
DateTime? | tdFecha | ) |
|
|
inline |
Devuelve la fecha de factura del registro de IVAREPER/Sopor para el histórico del SII.
- Parámetros
-
tdFecha | Fecha de cobro/pago o de emisión de pago |
- Devuelve
Definición en la línea 312 del archivo CriterioCaja.cs.
◆ _LiqIva_GenerarIvaCjAsiTraspSaldos()
bool sage.ew.contabilidad.CriterioCaja._LiqIva_GenerarIvaCjAsiTraspSaldos |
( |
DataTable | tdtReper, |
|
|
DataTable | tdtSopor, |
|
|
DateTime | tdFechaAsiLiqIva, |
|
|
string | tcDefinicion, |
|
|
string | tcAsiTempRecc, |
|
|
out string | tcAsiRecc, |
|
|
out string | tcMensajeError ) |
|
inline |
Método llamado desde la liquidación de IVA en la que se revisa si existen facturas de reper y sopor en las que el campo FECHAMAX sea igual o inferior a la fecha final del periodo que se está liquidando y si encuentra facturas, debe realizar el traspaso de saldos por la parte pendiente de cobro/pago de esas facturas, crear registros respectivos en COMUNES!IVACJREPER y en COMUNES!IVACJSOPOR y dejar los registros de IVAREPER/IVASOPOR como TOTCOB=.T.
- Parámetros
-
tdtReper | Datatable con las facturas de venta halladas que cumplen las condiciones para traspasar saldos de cuentas de iva por haberse superado la fecha máxima para el cobro total de la factura. |
tdtSopor | Datatable con las facturas de compra halladas que cumplen las condiciones para traspasar saldos de cuentas de iva por haberse superado la fecha máxima para el pago total de la factura. |
tdFechaAsiLiqIva | Fecha de liquidación de IVA que se utilizará para el asientos de traspaso de saldos que se generará. |
tcDefinicion | Concepto a poner en la descripción de las lineas del asiento de traspasos de saldos que se generará. |
tcAsiTempRecc | Asirecc temporal que se pondrá en los registros de COMUNES!IVACJREP/IVACJSOP que se generen. |
tcAsiRecc | Asi del asiento de traspaso de saldos generado caso de que se genere, parámetro de salida |
tcMensajeError | Mensaje de error caso de que algo no vaya bien. |
- Devuelve
- Devuelve true si el proceso se ha podido realizar correctamente
Definición en la línea 403 del archivo CriterioCaja.cs.
◆ _Save()
bool sage.ew.contabilidad.CriterioCaja._Save |
( |
IPrevisionRECC | toPrevisionRECC, |
|
|
bool | tlParcial = false ) |
|
inline |
Realizamos el Save del o los registros de IVACJREPER o IVACJSOPOR.
- Parámetros
-
toPrevisionRECC | Referencia a la previsión de venta/compra |
tlParcial | Indica que es un cobro/pago parcial |
- Devuelve
Implementa sage.ew.interficies.ICriterioCaja.
Definición en la línea 478 del archivo CriterioCaja.cs.
◆ _Addons
Dictionary<string, object> sage.ew.contabilidad.CriterioCaja._Addons = new Dictionary<string, object>() |
|
get |
◆ _eBeforeAfter
TipoExecute sage.ew.contabilidad.CriterioCaja._eBeforeAfter |
|
getset |
Determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase (before) o despúes del código de la clase (after)
Definición en la línea 335 del archivo CriterioCaja.cs.
◆ _EsVentas
bool sage.ew.contabilidad.CriterioCaja._EsVentas |
|
get |
Indica que es una previsión de ventas.
Definición en la línea 302 del archivo CriterioCaja.cs.
◆ _Mensaje_Error
string sage.ew.contabilidad.CriterioCaja._Mensaje_Error |
|
getset |
La documentación de esta clase está generada del siguiente archivo:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.contabilidad/Clases/CriterioCaja.cs