Closed henryvelas closed 2 years ago
Si envias la ruta del xml o el archivo, podria ayudarte.
@giansalex investigando logre dar con que ese tipo de recargo es un cargo.. entonces lo exprese de esta forma en el JSON.
Si me puedes confirmar que es correcto te lo agradeceria
{ "tipoDoc":"01", "serie":"F001", "correlativo":"5", "fechaEmision":"2022-02-03T00:00:00-05:00", "client": { "tipoDoc":"6", "numDoc":"20445415640", "rznSocial":"PEDROOO"}, "company": { "ruc":"10755331802", "razonSocial":"LFF", "nombreComercial":"FFF", "address": { "ubigueo":"150101", "codigoPais":"PE", "departamento":"LIMA", "provincia":"LIMA", "distrito":"LIMA", "urbanizacion":"", "direccion":"AV."} }, "tipoMoneda":"PEN", "mtoOperGravadas":100, "mtoIGV":18, "totalImpuestos":18, "valorVenta":100, "subTotal":118, "mtoImpVenta":131, "mtoOtrosTributos":0, "sumOtrosCargos": 13, "details": [ { "unidad":"NIU", "cantidad":1, "codProducto":"string", "descripcion":"DORIS - 1110", "mtoValorUnitario":100, "mtoBaseIgv":100, "porcentajeIgv":18, "igv":18, "tipAfeIgv":"10", "totalImpuestos":18, "mtoPrecioUnitario":118, "mtoValorVenta":100, "otroTributo":0} ], "legends": [ { "code":"1000", "value":"sesenta CON 00/100 SOLES"} ], "cargos": [ { "codTipo": "46", "factor": "00", "monto": 13, "montoBase": 100 } ],
"ublVersion":"2.1", "tipoOperacion":"0101", "formaPago": { "tipo":"Contado"} }
En cargos debe cumplirse: montoBase * factor = monto
, en este caso el factor debe ser 0.13
@giansalex entiendo amigo, pero en el json sale reflejado factor como un string...es correcto??
apartando ese punto seria correcto el json??
@henryvelas probablemente es un error en la definicion de openapi, pero debe ser tipo float
, creo que el JSON esta bien, puedes probarlo en el servicio Beta de SUNAT.
si me funciono amigo @giansalex gracias
Buenas amigo, estoy intentando realizar un recargo al consumo pero no logro conseguir en el json un parametro para eso. Agradeceria tu ayuda si tienes algun ejemplo por favor