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 |
bool |
TicketBAI,Veri*Factu | Opcional, define el tipo de factura |
IsSimplifiedSubstitution |
bool |
TicketBAI,Veri*Factu | Opcional, define el tipo de factura |
ThirdParty |
BuyerThirdParty |
Veri*Factu | Obligatorio si IsIssuedByThirdParties en Veri*Factu |
IsIssuedByThirdParties |
bool |
TicketBAI,Veri*Factu | Opcional |
IsIssuedByRecipients |
bool |
TicketBAI,Veri*Factu | Opcional |
IsCorrective |
bool |
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 |
Properties |
List<Property> |
Batuz | Opcional |
FeeDiscounts |
List<FeeDiscount> |
||
Advance |
decimal |
||
AdvanceDate |
DateTime? |
||
Pays |
List<Pay> |
||
IsCoupon |
bool |
Veri*Factu | Opcional |
IsSimplifiedArt7273 |
bool |
Veri*Factu | Opcional, define el tipo de factura |
IsNotBuyerArt61d |
bool |
Veri*Factu | Opcional, define el tipo de factura |
Seller
De tipo Party.
BuyerThirdParty
De tipo Party.
| Propiedad | Tipo de dato | Requerido / Opcional / Sin uso |
|---|---|---|
AdministrativeCenters |
List<AdministrativeCenter> |
Party
| Propiedad | Tipo de dato | Requerido / Opcional / Sin uso |
|---|---|---|
Tin |
string |
Requerido |
DocumentType |
PartyDocument |
Requerido |
BusinessName |
string |
Requerido |
Name |
string |
|
Address |
string |
Requerido en TicketBAI |
PostalCode |
string |
Requerido en TicketBAI |
City |
string |
|
Region |
string |
|
Country |
string |
Opcional |
PhoneNumber |
string |
|
Email |
string |
|
ContactPerson |
string |
|
CnoCnae |
string |
AdministrativeCenter
| Propiedad | Tipo de dato | Requerido / Opcional / Sin uso |
|---|---|---|
Code |
string |
|
Role |
int |
|
Address |
string |
|
PostalCode |
string |
|
City |
string |
|
Region |
string |
|
CountryCode |
string |
Corrective
| Propiedad | Tipo de dato | Requerido / Opcional / Sin uso |
|---|---|---|
Series |
string |
Requerido |
Number |
int |
Requerido |
Date |
DateTime |
Requerido |
Base |
decimal |
Requerido si CorrectiveType=1 |
Quota |
decimal |
Requerido si CorrectiveType=1 |
Surcharge |
decimal |
Requerido si CorrectiveType=1 |
Detail
| Propiedad | Tipo de dato | Requerido / Opcional / Sin uso |
|---|---|---|
Description |
string |
Requerido |
Amount |
decimal |
Requerido |
Price |
decimal |
Requerido |
AmountDiscount |
decimal |
Requerido |
IssuerContractReference |
string |
|
IssuerTransactionReference |
string |
|
RecipientContractReference |
string |
|
ReceiverTransactionReference |
string |
|
ReferenceFile |
string |
|
DeliveryNoteNumber |
string |
|
Discount1 |
decimal |
|
DiscountAmount1 |
decimal |
|
Discount2 |
decimal |
|
DiscountAmount2 |
decimal |
|
Discount3 |
decimal |
|
DiscountAmount3 |
decimal |
|
VATPercentage |
decimal |
|
DeliverDate |
DateTime |
|
TotalTaxBase |
decimal |
|
Total |
decimal |
Requerido |
TaxableBase
| Propiedad | Tipo de dato | Requerido / Opcional / Sin uso |
|---|---|---|
TaxType |
TaxType |
Requerido en Veri*Factu |
OperationType |
OperationType |
Requerido en TicketBAI |
CauseExemption |
CauseExemption |
Opcional |
NonExemptType |
NonExempt |
Opcional |
CauseNotSubject |
CauseNotSubject |
Opcional |
BaseOrAmount |
decimal |
Requerido |
TaxRate |
decimal |
Requerido |
TaxFee |
decimal |
Requerido |
SurchargeTypeEquivalence |
decimal |
Opcional |
FeeSurchargeEquivalence |
decimal |
Requerido si SurchargeTypeEquivalence > 0 |
EquivalenceRegime |
bool |
Opcional para TicketBAI |
TaxableBaseAtCost |
decimal |
Opcional |
VATKey |
VATKey |
Requerido |
Property
| Propiedad | Tipo de dato |
|---|---|
Situation |
int |
CadastralReference |
string |
FeeDiscount
| Propiedad | Tipo de dato |
|---|---|
Type |
int |
Description |
string |
Amount |
decimal |
Price |
decimal |
Discount |
decimal |
TotalTaxBase |
decimal |
Total |
decimal |
Pay
| Propiedad | Tipo de dato |
|---|---|
ExpirationDate |
DateTime |
Amount |
decimal |
PayCode |
string |
IBANCode |
string |
SEPACode |
string |