SII -> Task 111325. Más...
Métodos públicos | |
AsientosSII (eTipoAsiento teTipoAsiento) | |
constructor | |
void | _Clonar (IAsientosSII toISII) |
Clonar datos SII. | |
void | _Clonar (IDatosAdicionalesFactura toDatosAdi) |
Clonar datos SII (sólo propiedades de datos adicionales de factura) | |
void | _Clonar (IDatosRectificativa toRecti) |
Clonar datos SII (sólo propiedades de rectificativas) | |
void | _Load (DataRow tdrIva) |
Load de los campos específicos del SII. | |
void | _Clear () |
Vacíar los campos específicos del SII. | |
Propiedades | |
bool | _SIICargado [get, set] |
Para saber si ya hemos cargado los datos del SII. | |
string | _SIITipo [get, set] |
Indicará el tipo de factura rectificativa que corresponderá al campo SIIORITIP: | |
int | _SIIRectificar [get, set] |
Indicará si la factura rectificativa corresponde a una o varias facturas originales que corresponderá al campo SIIORICAN. | |
string | _SIIFactura [get, set] |
Número de factura original que se corresponderá con el campo SIIORIFRA. | |
DateTime? | _SIIFechaRecti [get, set] |
Fecha de la factura original que se corresponderá con el campo SIIORIFEC. | |
DateTime? | _SIIFechaOperRecti [get, set] |
Fecha de operación de la factura original que se corresponderá con el campo SIIORIFOP. | |
string | _SIIEjercicio [get, set] |
Ejercicio de factura original que se corresponderá con el campo SIIORIEJE. | |
decimal | _SIIBase [get, set] |
Base imponible de la factura original. Se guardará en el campo SIIORIBAS. | |
decimal | _SIIIVA [get, set] |
Cuota IVA de la factura original. Se guardará en el campo SIIORIIVA. | |
decimal | _SIIRecargo [get, set] |
Cuota recargo de la factura original. Se guardará en el campo SIIORIREC. | |
string | _SIIMotivo [get, set] |
Indicará el motivo de factura rectificativa que corresponderá al campo SIIORIMOT. | |
int | _SIIEstado [get, set] |
Indicará el estado que corresponderá al campo SIIESTADO. | |
bool | _SIITercero [get, set] |
Factura emitida por un tercero. Se guardará en el campo SIITERCERO. | |
int | _TBTercero [get, set] |
Tipo de tercero. Se guardará en el campo TBTERCERO. Sólo para TBAI. | |
string | _SIINumIni [get, set] |
Número inicial para asiento resumen de tickets. Se guardará en el campo SIINUMINI. | |
string | _SIINumFin [get, set] |
Número final para asiento resumen de tickets. Se guardará en el campo SIINUMFIN. | |
bool | _SIITransfer [get, set] |
Para indicar que una factura det op intracomunitaria es un transfer y hay que mostrarla en recibidas. Se guardará en el campo SIITRANSF (Bug 116931) | |
string | _SIIDescOpe [get, set] |
Para indicar la descripción de la operación. | |
string | _FEOriRazCo [get, set] |
Código del motivo. Código numérico del motivo de rectificación. "01" a "16" errores según reglamento RD1496/2003; "80" a "85" errores según Artº 80 Ley 37/92 de IVA. | |
string | _FEOriRazDe [get, set] |
Descripción motivo. Descripción del motivo de rectificación y que se corresponde con cada código.p.ej. [Número de la factura], [Serie de la factura], [Fecha expedición], [Nombre y apellidos/Razón Social-Emisor]...Ver tabla de códigos y descripciones. | |
string | _FEOriTipDe [get, set] |
Descripción del criterio asociada al código indicado en el campo anterior. "01" - Rectificación modelo íntegro."02" - Rectificación modelo por diferencias. "03" - Rectificación por descuento por volumen de operaciones durante un período. - "04" - Autorizadas por la Agencia Tributaria". | |
bool | _FEUltFra [get, set] |
Para indicar que se ha indicado la última factura con la opción de "varias facturas" para facturae. | |
bool | _SIIF1NoId [get, set] |
Para indicar que se trata de una factura emitida con la marca de F1 no identificada. | |
bool | _SIIF2 [get, set] |
Para indicar que se trata de una factura rebidia con la marca de F2 (Factura simplificada sin identificar) | |
bool | _SIIF2Id [get, set] |
Para indicar que se trata de una factura rebidia con la marca de F2 identificada. | |
bool | _SIIGas [get, set] |
Para indicar que se trata de una factura Disposición adicional tercera y Sexta del mercado organizado del gas. | |
bool | _SIIPrevio [get, set] |
Para indicar que se trata de una factura "Registro previo Gran Empresa, REDEME o Competencia". | |
string | _SIINifSuc [get, set] |
Para indicar el NIF de la entidad sucedida. | |
string | _SIIRazSuc [get, set] |
Para indicar la razón social de la entidad sucedida. | |
string | _SIIExenta [get, set] |
Para indicar el xml con el desglose de exenciones. | |
string | _SIIDuaLC [get, set] |
Para indicar el número de DUA LC. | |
string | _SIIDuaOri [get, set] |
Para indicar el número de DUA original. | |
string | _SIINumDER [get, set] |
Para indicar el número DER. | |
int | _SII25Pago [get, set] |
Para indicar si es pago anticipado o no. Desglose Artículo 25. | |
int | _SII25TBien [get, set] |
Para indicar el tipo de bien. Desglose Artículo 25. | |
int | _SII25TDoc [get, set] |
Para indicar el tipo de documento. Desglose Artículo 25. | |
string | _SII25Prot [get, set] |
Para indicar el número protocolo. Desglose Artículo 25. | |
string | _SII25Nota [get, set] |
Para indicar el notario. Desglose Artículo 25. | |
bool | _SIIRECM [get, set] |
RECM Canarias. | |
string | _SII412Jus [get, set] |
Número justificante modelo 412. | |
DateTime? | _SII412Fec [get, set] |
Fecha presentación modelo 412. | |
string | _SII424Jus [get, set] |
Número justificante modelo 424. | |
DateTime? | _SII424Fec [get, set] |
Fecha presentación modelo 424. | |
DateTime? | _SIIDuaFRe [get, set] |
Para indicar la fecha de admisión del DUA rectificado. | |
string | _SIIDua599 [get, set] |
Número justificante modelo 599. | |
string | _SIIDuaCLC [get, set] |
Número justificante CLC. | |
string | _SIIDevengoFraIni [get, set] |
Para indicar el número de factura inicial. IVA Devengo. | |
string | _SIIDevengoEjerIni [get, set] |
Ejercicio de factura inicial. IVA Devengo. | |
DateTime? | _SIIDevengoFechaIni [get, set] |
Para indicar la fecha de expedición de la factura inicial. IVA Devengo. | |
DateTime? | _SIIDevengoFechaOper [get, set] |
Para indicar la fecha de operación de la factura inicial. IVA Devengo. | |
decimal | _SIIDevengoBase [get, set] |
Base imponible. IVA Devengo. | |
decimal | _SIIDevengoTPCIva [get, set] |
% de IVA. IVA Devengo | |
decimal | _SIIDevengoCuota [get, set] |
Cuota. IVA Devengo. | |
decimal | _SIIDevengoRecargo [get, set] |
Recargo. IVA Devengo. | |
string | _SIIPeriod [get, set] |
Periodo de la factura. | |
string | _SIIFraMod [get, set] |
Número de factura de expedición. | |
int | _SIICausaExencion [get, set] |
Causa de exención. SIICASUEX. | |
int | _SIICausaExencionCanarias [get, set] |
Causa de exención (Canarias). SIICASECA. | |
int | _SIICausaNoSujeta [get, set] |
Causa de no sujeción. SIICANOSU. | |
int | _SIIDOIOpe [get, set] |
Tipo de operación para Determinadas Operaciones Intracomunitarias. SIIDOIOPE 1="", 2="Envío o recepción de bienes", 3="Transferencias de bienes y adquisiciones intracomunitarias". | |
int | _SIIDOIDec [get, set] |
Tipo de declarante para Determinadas Operaciones Intracomunitarias. SIIDOIDEC 1="", 2="Declarante", 3="Remitente". | |
int | _SIIDOIPla [get, set] |
DOI. Plazo de la operacion. SIIDOIPLA. | |
string | _SIIDOIDes [get, set] |
DOI. Descripción del bien. SIIDOIDES. | |
string | _SIIDOIDoc [get, set] |
DOI. Otras facturas o documentación. SIIDOIDOC. | |
int | _SIITipEnv [get, set] |
Tipo de envío al SII. SIITIPENV. | |
string | _SIIAutoriz [get, set] |
Código de autorización. SIIAUTORIZ. | |
BindingList< IExencionesSII > | _SIIDesgloseExenciones [get, set] |
Bindinglist de las exenciones. | |
bool | _EsSII [get] |
Hay datos SII entrados. | |
TipoFacturaRectificativaDatos | _SIIRectificativaDatos [get, set] |
Tipo de rectificativa teniendo en cuenta si los datos de rectificativa estan declarados o no. | |
SII -> Task 111325.
Definición en la línea 15011 del archivo AsientosLinea.cs.
|
inline |
constructor
Definición en la línea 15106 del archivo AsientosLinea.cs.
|
inline |
Vacíar los campos específicos del SII.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 16037 del archivo AsientosLinea.cs.
|
inline |
Clonar datos SII.
toISII |
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15782 del archivo AsientosLinea.cs.
|
inline |
Clonar datos SII (sólo propiedades de datos adicionales de factura)
toDatosAdi |
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15859 del archivo AsientosLinea.cs.
|
inline |
Clonar datos SII (sólo propiedades de rectificativas)
toRecti |
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15909 del archivo AsientosLinea.cs.
|
inline |
Load de los campos específicos del SII.
tdrIva |
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15931 del archivo AsientosLinea.cs.
|
get |
Hay datos SII entrados.
Definición en la línea 15753 del archivo AsientosLinea.cs.
|
getset |
Código del motivo. Código numérico del motivo de rectificación. "01" a "16" errores según reglamento RD1496/2003; "80" a "85" errores según Artº 80 Ley 37/92 de IVA.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15300 del archivo AsientosLinea.cs.
|
getset |
Descripción motivo. Descripción del motivo de rectificación y que se corresponde con cada código.p.ej. [Número de la factura], [Serie de la factura], [Fecha expedición], [Nombre y apellidos/Razón Social-Emisor]...Ver tabla de códigos y descripciones.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15309 del archivo AsientosLinea.cs.
|
getset |
Descripción del criterio asociada al código indicado en el campo anterior. "01" - Rectificación modelo íntegro."02" - Rectificación modelo por diferencias. "03" - Rectificación por descuento por volumen de operaciones durante un período. - "04" - Autorizadas por la Agencia Tributaria".
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15318 del archivo AsientosLinea.cs.
|
getset |
Para indicar que se ha indicado la última factura con la opción de "varias facturas" para facturae.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15327 del archivo AsientosLinea.cs.
|
getset |
Para indicar el notario. Desglose Artículo 25.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15471 del archivo AsientosLinea.cs.
|
getset |
Para indicar si es pago anticipado o no. Desglose Artículo 25.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15435 del archivo AsientosLinea.cs.
|
getset |
Para indicar el número protocolo. Desglose Artículo 25.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15462 del archivo AsientosLinea.cs.
|
getset |
Para indicar el tipo de bien. Desglose Artículo 25.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15444 del archivo AsientosLinea.cs.
|
getset |
Para indicar el tipo de documento. Desglose Artículo 25.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15453 del archivo AsientosLinea.cs.
|
getset |
Fecha presentación modelo 412.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15498 del archivo AsientosLinea.cs.
|
getset |
Número justificante modelo 412.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15489 del archivo AsientosLinea.cs.
|
getset |
Fecha presentación modelo 424.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15516 del archivo AsientosLinea.cs.
|
getset |
Número justificante modelo 424.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15507 del archivo AsientosLinea.cs.
|
getset |
Código de autorización. SIIAUTORIZ.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15726 del archivo AsientosLinea.cs.
|
getset |
Base imponible de la factura original. Se guardará en el campo SIIORIBAS.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15190 del archivo AsientosLinea.cs.
|
getset |
Para saber si ya hemos cargado los datos del SII.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15122 del archivo AsientosLinea.cs.
|
getset |
Causa de exención. SIICASUEX.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15643 del archivo AsientosLinea.cs.
|
getset |
Causa de exención (Canarias). SIICASECA.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15652 del archivo AsientosLinea.cs.
|
getset |
Causa de no sujeción. SIICANOSU.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15661 del archivo AsientosLinea.cs.
|
getset |
Para indicar la descripción de la operación.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15291 del archivo AsientosLinea.cs.
|
getset |
Bindinglist de las exenciones.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15735 del archivo AsientosLinea.cs.
|
getset |
Base imponible. IVA Devengo.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15588 del archivo AsientosLinea.cs.
|
getset |
Cuota. IVA Devengo.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15606 del archivo AsientosLinea.cs.
|
getset |
Ejercicio de factura inicial. IVA Devengo.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15561 del archivo AsientosLinea.cs.
|
getset |
Para indicar la fecha de expedición de la factura inicial. IVA Devengo.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15570 del archivo AsientosLinea.cs.
|
getset |
Para indicar la fecha de operación de la factura inicial. IVA Devengo.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15579 del archivo AsientosLinea.cs.
|
getset |
Para indicar el número de factura inicial. IVA Devengo.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15552 del archivo AsientosLinea.cs.
|
getset |
Recargo. IVA Devengo.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15615 del archivo AsientosLinea.cs.
|
getset |
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15597 del archivo AsientosLinea.cs.
|
getset |
Tipo de declarante para Determinadas Operaciones Intracomunitarias. SIIDOIDEC 1="", 2="Declarante", 3="Remitente".
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15681 del archivo AsientosLinea.cs.
|
getset |
DOI. Descripción del bien. SIIDOIDES.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15699 del archivo AsientosLinea.cs.
|
getset |
DOI. Otras facturas o documentación. SIIDOIDOC.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15708 del archivo AsientosLinea.cs.
|
getset |
Tipo de operación para Determinadas Operaciones Intracomunitarias. SIIDOIOPE 1="", 2="Envío o recepción de bienes", 3="Transferencias de bienes y adquisiciones intracomunitarias".
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15671 del archivo AsientosLinea.cs.
|
getset |
DOI. Plazo de la operacion. SIIDOIPLA.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15690 del archivo AsientosLinea.cs.
|
getset |
Número justificante modelo 599.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15534 del archivo AsientosLinea.cs.
|
getset |
Número justificante CLC.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15543 del archivo AsientosLinea.cs.
|
getset |
Para indicar la fecha de admisión del DUA rectificado.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15525 del archivo AsientosLinea.cs.
|
getset |
Para indicar el número de DUA LC.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15408 del archivo AsientosLinea.cs.
|
getset |
Para indicar el número de DUA original.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15417 del archivo AsientosLinea.cs.
|
getset |
Ejercicio de factura original que se corresponderá con el campo SIIORIEJE.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15181 del archivo AsientosLinea.cs.
|
getset |
Indicará el estado que corresponderá al campo SIIESTADO.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15234 del archivo AsientosLinea.cs.
|
getset |
Para indicar el xml con el desglose de exenciones.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15399 del archivo AsientosLinea.cs.
|
getset |
Para indicar que se trata de una factura emitida con la marca de F1 no identificada.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15336 del archivo AsientosLinea.cs.
|
getset |
Para indicar que se trata de una factura rebidia con la marca de F2 (Factura simplificada sin identificar)
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15345 del archivo AsientosLinea.cs.
|
getset |
Para indicar que se trata de una factura rebidia con la marca de F2 identificada.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15354 del archivo AsientosLinea.cs.
|
getset |
Número de factura original que se corresponderá con el campo SIIORIFRA.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15154 del archivo AsientosLinea.cs.
|
getset |
Fecha de operación de la factura original que se corresponderá con el campo SIIORIFOP.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15172 del archivo AsientosLinea.cs.
|
getset |
Fecha de la factura original que se corresponderá con el campo SIIORIFEC.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15163 del archivo AsientosLinea.cs.
|
getset |
Número de factura de expedición.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15634 del archivo AsientosLinea.cs.
|
getset |
Para indicar que se trata de una factura Disposición adicional tercera y Sexta del mercado organizado del gas.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15363 del archivo AsientosLinea.cs.
|
getset |
Cuota IVA de la factura original. Se guardará en el campo SIIORIIVA.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15205 del archivo AsientosLinea.cs.
|
getset |
Indicará el motivo de factura rectificativa que corresponderá al campo SIIORIMOT.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15223 del archivo AsientosLinea.cs.
|
getset |
Para indicar el NIF de la entidad sucedida.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15381 del archivo AsientosLinea.cs.
|
getset |
Para indicar el número DER.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15426 del archivo AsientosLinea.cs.
|
getset |
Número final para asiento resumen de tickets. Se guardará en el campo SIINUMFIN.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15273 del archivo AsientosLinea.cs.
|
getset |
Número inicial para asiento resumen de tickets. Se guardará en el campo SIINUMINI.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15264 del archivo AsientosLinea.cs.
|
getset |
Periodo de la factura.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15625 del archivo AsientosLinea.cs.
|
getset |
Para indicar que se trata de una factura "Registro previo Gran Empresa, REDEME o Competencia".
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15372 del archivo AsientosLinea.cs.
|
getset |
Para indicar la razón social de la entidad sucedida.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15390 del archivo AsientosLinea.cs.
|
getset |
Cuota recargo de la factura original. Se guardará en el campo SIIORIREC.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15214 del archivo AsientosLinea.cs.
|
getset |
RECM Canarias.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15480 del archivo AsientosLinea.cs.
|
getset |
Indicará si la factura rectificativa corresponde a una o varias facturas originales que corresponderá al campo SIIORICAN.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15145 del archivo AsientosLinea.cs.
|
getset |
Tipo de rectificativa teniendo en cuenta si los datos de rectificativa estan declarados o no.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15764 del archivo AsientosLinea.cs.
|
getset |
Factura emitida por un tercero. Se guardará en el campo SIITERCERO.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15246 del archivo AsientosLinea.cs.
|
getset |
Tipo de envío al SII. SIITIPENV.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15717 del archivo AsientosLinea.cs.
|
getset |
Indicará el tipo de factura rectificativa que corresponderá al campo SIIORITIP:
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15134 del archivo AsientosLinea.cs.
|
getset |
Para indicar que una factura det op intracomunitaria es un transfer y hay que mostrarla en recibidas. Se guardará en el campo SIITRANSF (Bug 116931)
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15282 del archivo AsientosLinea.cs.
|
getset |
Tipo de tercero. Se guardará en el campo TBTERCERO. Sólo para TBAI.
Implementa sage.ew.interficies.IAsientosSII.
Definición en la línea 15255 del archivo AsientosLinea.cs.