Saltar a contenido

SalesInvoice

Propiedad Tipo de dato Normativa(s) Requerido / Opcional / Sin uso
Series string longitud máx. 20 TicketBAI,Veri*Factu Requerido en TicketBAI
Number string longitud máx. 20 TicketBAI,Veri*Factu Requerido
DateAndTime datetime TicketBAI,Veri*Factu Requerido
Seller Seller TicketBAI,Veri*Factu Requerido; Tin y BusinessName requeridos
Buyer BuyerThirdParty TicketBAI,Veri*Factu Requerido si no es factura simplificada
TransactionDate datetime TicketBAI,Veri*Factu Opcional
IsSimplified boolean TicketBAI,Veri*Factu Opcional, define el tipo de factura
IsSimplifiedSubstitution boolean TicketBAI,Veri*Factu Opcional, define el tipo de factura
ThirdParty BuyerThirdParty Veri*Factu Obligatorio si IsIssuedByThirdParties en Veri*Factu
IsIssuedByThirdParties boolean TicketBAI,Veri*Factu Opcional
IsIssuedByRecipients boolean TicketBAI,Veri*Factu Opcional
IsCorrective boolean TicketBAI,Veri*Factu Opcional
CorrectiveKey CorrectiveKey TicketBAI,Veri*Factu Opcional, define el tipo de factura. Obligatorio si IsCorrective
CorrectiveType CorrectiveType TicketBAI,Veri*Factu Obligatorio si IsCorrective
Correctives List<Corrective> TicketBAI,Veri*Factu Obligatorio si IsCorrective
Description string TicketBAI,Veri*Factu Requerido. Si no se indica, se deriva de Details.Description
TotalTaxBase decimal
TotalTaxes decimal TicketBAI,Veri*Factu Requerido
Total decimal TicketBAI,Veri*Factu Requerido
Retention decimal TicketBAI Opcional
Details List<Detail> TicketBAI,Veri*Factu Requerido TicketBAI Araba/Gipuzkoa
TaxableBases List<TaxableBase> TicketBAI,Veri*Factu Obligatoria. Hay límites dependiendo de la normativa
PropertyTransferAmountSubjectToVAT decimal Batuz Opcional
FeeDiscounts List<DocumentChargeDiscount>
Advance decimal
Pay Pay
IsCoupon boolean Veri*Factu Opcional
IsSimplifiedArt7273 boolean Veri*Factu Opcional, define el tipo de factura
IsNotBuyerArt61d boolean Veri*Factu Opcional, define el tipo de factura
AdditionalData AdditionalData
Withholdings List<Withholding>