Referencia de la Clase Sage.ES.S50.Modelos.Item

Clase Item Más...

Diagrama de herencias de Sage.ES.S50.Modelos.Item
Sage.ES.S50.Modelos.Interficies.IItem

Métodos públicos

 Item ()
 Constructor Más...
 

Propiedades

string _TransactionID [get, set]
 Número de factura Más...
 
string _TaxUID [get, set]
 TaxUID: ES.VentasRegimenGeneral_ES.IGICTipo0ES.IGICDev ... Identificador de transacción Más...
 
DateTime _TransactionTaxDate [get, set]
 Fecha de transaccion Se informará una fecha que esté incluida en las fechas del periodo que se está procesando (por ejemplo, primer o último día del periodo correspondiente o la fecha de la primera transacción de la agrupación) Más...
 
decimal _TaxAmount [get, set]
 Importe impuesto deducible (si trabajamos con prorrata solo se suma parte de impuesto deducible) Deducible: Suma de todos los importes de IVA de cada agrupación. Casos especiales Para facturas de prorrata (IVASOPOR.PROAPLICAR=.T.) se sumará solamente el importe de la cuota de IVA del registro marcado como deducible(IVASOPOR.PRONODEDUC=.F.). Más...
 
decimal _NetAmount [get, set]
 Importe base imponible Más...
 
bool _IsReverseCharge [get, set]
 IsReverseCharge Más...
 
bool _IsCorrection [get, set]
 Es rectificativa Se informará true para agrupaciones de facturas rectificativas Se informará false para agrupaciones de facturas no rectificativas Más...
 
decimal _OtherTaxAmount [get, set]
 Importe impuesto (si trabajamos con prorrata se suma todos los impuestos deducibles y no deducibles) Suma de todos los importes de IVA de cada agrupación. Más...
 
string _TransactionType [get, set]
 INV(Invoice) / CCINV(Cash criteria invoice) / CCPAY(Cash criteria payment)
INV o CCINV "Se informará INV para agrupaciones de facturas que no sean de criterio de caja Se informará CCINV para agrupaciones de facturas que sean de criterio de caja" Más...
 
DateTime _CorrectedTransactionDate [get, set]
 Fecha de transacción de factura rectificada Se informará una fecha que esté incluida en el periodo según agrupación, tener en cuenta que para transacciones recitificativas se crean tantas agrupaciones según periodo y ejercicio de las transacciones rectificadas(por ejemplo, primer o último día del periodo correspondiente o la fecha de la primera transacción de la agrupación) Más...
 
string _VatNumber [get, set]
 AccountEntry.VatNumber: Para indicar el NIF en los modelos 111 y 115 Más...
 
- Propiedades heredados desde Sage.ES.S50.Modelos.Interficies.IItem
string _TransactionID [get, set]
 Número de factura Más...
 
string _TaxUID [get, set]
 TaxUID: ES.VentasRegimenGeneral_ES.IGICTipo0ES.IGICDev ... Más...
 
DateTime _TransactionTaxDate [get, set]
 Fecha de transacción Más...
 
decimal _TaxAmount [get, set]
 Importe impuesto deducible (si trabajamos con prorrata solo se suma parte de impuesto deducible) Más...
 
decimal _NetAmount [get, set]
 Importe base imponible Más...
 
bool _IsReverseCharge [get, set]
 IsReverseCharge Más...
 
bool _IsCorrection [get, set]
 Es rectificativa Se informará true para agrupaciones de facturas rectificativas Se informará false para agrupaciones de facturas no rectificativas Más...
 
decimal _OtherTaxAmount [get, set]
 Importe impuesto (si trabajamos con prorrata se suma todos los impuestos deducibles y no deducibles) "Suma de todos los importes de IVA de cada agrupación. Más...
 
string _TransactionType [get, set]
 INV(Invoice) / CCINV(Cash criteria invoice) / CCPAY(Cash criteria payment)
INV o CCINV "Se informará INV para agrupaciones de facturas que no sean de criterio de caja Se informará CCINV para agrupaciones de facturas que sean de criterio de caja" Más...
 
DateTime _CorrectedTransactionDate [get, set]
 Fecha de transacción de factura rectificada Se informará una fecha que esté incluida en el periodo según agrupación, tener en cuenta que para transacciones recitificativas se crean tantas agrupaciones según periodo y ejercicio de las transacciones rectificadas(por ejemplo, primer o último día del periodo correspondiente o la fecha de la primera transacción de la agrupación) Más...
 
string _VatNumber [get, set]
 AccountEntry.VatNumber: Para indicar el NIF en los modelos 111 y 115 Más...
 

Descripción detallada

Clase Item

Definición en la línea 14 del archivo Item.cs.

Documentación del constructor y destructor

◆ Item()

Sage.ES.S50.Modelos.Item.Item ( )
inline

Constructor

Definición en la línea 104 del archivo Item.cs.

Documentación de propiedades

◆ _CorrectedTransactionDate

DateTime Sage.ES.S50.Modelos.Item._CorrectedTransactionDate
getset

Fecha de transacción de factura rectificada Se informará una fecha que esté incluida en el periodo según agrupación, tener en cuenta que para transacciones recitificativas se crean tantas agrupaciones según periodo y ejercicio de las transacciones rectificadas(por ejemplo, primer o último día del periodo correspondiente o la fecha de la primera transacción de la agrupación)

Definición en la línea 91 del archivo Item.cs.

◆ _IsCorrection

bool Sage.ES.S50.Modelos.Item._IsCorrection
getset

Es rectificativa Se informará true para agrupaciones de facturas rectificativas Se informará false para agrupaciones de facturas no rectificativas

Definición en la línea 73 del archivo Item.cs.

◆ _IsReverseCharge

bool Sage.ES.S50.Modelos.Item._IsReverseCharge
getset

IsReverseCharge

Definición en la línea 66 del archivo Item.cs.

◆ _NetAmount

decimal Sage.ES.S50.Modelos.Item._NetAmount
getset

Importe base imponible

Definición en la línea 61 del archivo Item.cs.

◆ _OtherTaxAmount

decimal Sage.ES.S50.Modelos.Item._OtherTaxAmount
getset

Importe impuesto (si trabajamos con prorrata se suma todos los impuestos deducibles y no deducibles) Suma de todos los importes de IVA de cada agrupación.

Definición en la línea 79 del archivo Item.cs.

◆ _TaxAmount

decimal Sage.ES.S50.Modelos.Item._TaxAmount
getset

Importe impuesto deducible (si trabajamos con prorrata solo se suma parte de impuesto deducible) Deducible: Suma de todos los importes de IVA de cada agrupación. Casos especiales Para facturas de prorrata (IVASOPOR.PROAPLICAR=.T.) se sumará solamente el importe de la cuota de IVA del registro marcado como deducible(IVASOPOR.PRONODEDUC=.F.).

Devengado: Suma de todos los importes de IVA de cada agrupación porque solo tenemos prorrata en compras

Operación no sujeta: No hay importe de impuesto en tabla IVA_EXEN

Deducible RECC: Suma de todos los importes de IVA de cada agrupación. Casos especiales Para pagos de facturas de prorrata (IVACJSOPOR.PROAPLICAR=.T.) se sumará solamente el importe de la cuota de IVA del registro marcado como deducible(IVACJSOPOR.PRONODEDUC=.F.). "

Devengado RECC: Suma de todos los importes de IVA de cada agrupación.

Definición en la línea 56 del archivo Item.cs.

◆ _TaxUID

string Sage.ES.S50.Modelos.Item._TaxUID
getset

TaxUID: ES.VentasRegimenGeneral_ES.IGICTipo0ES.IGICDev ... Identificador de transacción

Definición en la línea 26 del archivo Item.cs.

◆ _TransactionID

string Sage.ES.S50.Modelos.Item._TransactionID
getset

Número de factura

Definición en la línea 20 del archivo Item.cs.

◆ _TransactionTaxDate

DateTime Sage.ES.S50.Modelos.Item._TransactionTaxDate
getset

Fecha de transaccion Se informará una fecha que esté incluida en las fechas del periodo que se está procesando (por ejemplo, primer o último día del periodo correspondiente o la fecha de la primera transacción de la agrupación)

Definición en la línea 33 del archivo Item.cs.

◆ _TransactionType

string Sage.ES.S50.Modelos.Item._TransactionType
getset

INV(Invoice) / CCINV(Cash criteria invoice) / CCPAY(Cash criteria payment)
INV o CCINV "Se informará INV para agrupaciones de facturas que no sean de criterio de caja Se informará CCINV para agrupaciones de facturas que sean de criterio de caja"

Definición en la línea 86 del archivo Item.cs.

◆ _VatNumber

string Sage.ES.S50.Modelos.Item._VatNumber
getset

AccountEntry.VatNumber: Para indicar el NIF en los modelos 111 y 115

Definición en la línea 97 del archivo Item.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: