greenter icon indicating copy to clipboard operation
greenter copied to clipboard

ANTICIPOS

Open guillermosg28 opened this issue 1 year ago • 5 comments

Hola buenas tardes, estoy generando una boleta con anticipos igual al valor de la venta Ejemplo: Anticipos: 762.68 Venta: 762.68 Entonces genero la boleta con valor 0.00

WhatsApp Image 2024-02-06 at 18 19 27

Al momento de generar el resumen diario me sale este error: "description": "2255 - El XML no contiene el tag PaidAmount - Detalle: value='ticket: 500000105832482, error: Error en la linea: 4 : (nodo: "/SummaryDocuments/sac:SummaryDocumentsLine/sac:BillingPayment/cbc:PaidAmount" valor: "")'",

---EN EL XML DEL RESUMEN SE ESTA ENVIANDO ASI:

sac:SummaryDocumentsLine cbc:LineID4</cbc:LineID> cbc:DocumentTypeCode03</cbc:DocumentTypeCode> cbc:IDBE01-545</cbc:ID> cac:AccountingCustomerParty cbc:CustomerAssignedAccountID16462144</cbc:CustomerAssignedAccountID> cbc:AdditionalAccountID1</cbc:AdditionalAccountID> </cac:AccountingCustomerParty> cac:Status cbc:ConditionCode1</cbc:ConditionCode> </cac:Status> <sac:TotalAmount currencyID="PEN">0.00</sac:TotalAmount> cac:TaxTotal <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount> cac:TaxSubtotal <cbc:TaxAmount currencyID="PEN">0.00</cbc:TaxAmount> cac:TaxCategory cac:TaxScheme cbc:ID1000</cbc:ID> cbc:NameIGV</cbc:Name> cbc:TaxTypeCodeVAT</cbc:TaxTypeCode> </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:TaxTotal> </sac:SummaryDocumentsLine>

guillermosg28 avatar Feb 06 '24 18:02 guillermosg28

Me esta pasando igual con el taxSubTotal parece ser como doc.mtoOperGravadas va como 0.00 en la plantilla del xml no lo esta añadiendo @giansalex podrias actualizar para permitir eso? Gracias image

image

mi xml no incluye el tag del taxsutotal porque ope_gravadas es 0 image

Jhamnerx avatar Apr 29 '24 18:04 Jhamnerx

si ya pagó todo que anticipo vas a deducir?

GianmarcoCV avatar Jun 24 '24 19:06 GianmarcoCV

Esto es un tema de servicio, el cliente asi lo requiere por ejemplo alquiler de una camioneta se paga adelantado el mes de julio se emite el comrobante con anticipo y al finalizar el periodo requeire el comprobante final son procesos que requiere el cliente y como emisor debe cumplir

Jhamnerx avatar Jun 24 '24 19:06 Jhamnerx

puede cambiarse a esta forma, para que incluya el campo cuando sea cero

{% if det.mtoOperGravadas is not null  %}

giansalex avatar Jun 24 '24 23:06 giansalex

puede cambiarse a esta forma, para que incluya el campo cuando sea cero

{% if det.mtoOperGravadas is not null  %}

Claro, eso hice modificando directo en vendor pero quiero que lo subas en una update. Creo que no sol sería en gravadas en todo donde da 0 es considerado falso

Jhamnerx avatar Jun 24 '24 23:06 Jhamnerx