Liquidación de Tabaco Verde


Solicitud
// Creamos una instancia del web service
const ws = afip.WebService("wsltv");

// Aqui deben cambiar los datos por los que correspondan. 
// Esta request de ejemplo incluye todos posibles 
// valores para llamar al metodo ajustarLiquidacion, puede que algun
// valor sea opcional.
const data = {
    "auth": {
        "token": "string",
        "sign": "string",
        "cuit": 1
    },
    "solicitud": {
        "liquidacionAjuste": {
            "tipoComprobante": "string",
            "nroComprobante": 1,
            "fechaAjusteLiquidacion": "YYYY-MM-DD",
            "puntoVenta": 1,
            "iibbEmisor": "string",
            "codDepositoAcopio": 1,
            "tipoAjuste": "string",
            "comprobanteAAjustar": [
                {
                    "tipoComprobante": "string",
                    "puntoVenta": 1,
                    "nroComprobante": 1
                }
            ],
            "cuitReceptor": 1,
            "iibbReceptor": "string",
            "fechaInicioActividad": "YYYY-MM-DD"
        },
        "precioClase": [
            {
                "claseTabaco": 1,
                "totalKilos": 1,
                "totalFardos": 1,
                "precio": 1.5
            }
        ],
        "retencion": [
            {
                "codRetencion": 1,
                "descripcion": "string",
                "importe": 1.5
            }
        ],
        "tributo": [
            {
                "codigoTributo": 1,
                "descripcion": "string",
                "baseImponible": 1.5,
                "alicuota": 1.5,
                "importe": 1.5
            }
        ]
    }
};

try {
    // Realizamos la llamada al metodo del web service
    const response = await ws.executeRequest("ajustarLiquidacion", data);

    // Mostramos la respuesta por consola
    console.log(response);
catch(error){
    // En caso de error lo mostramos por consola
	console.error(error);
}
Respuesta
{
    "respuesta": {
        "liquidacion": {
            "cabecera": {
                "tipoComprobante": "string",
                "fechaLiquidacion": "date",
                "fechaVencimiento": "date",
                "puntoVenta": "short",
                "domicilioPuntoVenta": "string",
                "codDepositoAcopio": "integer",
                "domicilioDepositoAcopio": "string",
                "nroComprobante": "integer",
                "cae": "long",
                "tipoAjuste": "string"
            },
            "emisor": {
                "cuit": "long",
                "razonSocial": "string",
                "situacionIVA": "string",
                "domicilio": "string",
                "nombreLocalidad": "string",
                "codProvincia": "integer",
                "iibb": "string",
                "fechaInicioActividad": "date"
            },
            "receptor": {
                "cuit": "long",
                "razonSocial": "string",
                "situacionIVA": "string",
                "domicilio": "string",
                "nombreLocalidad": "string",
                "codProvincia": "integer",
                "iibb": "string",
                "nroSocio": "string",
                "nroFET": "string"
            },
            "titularCompra": {
                "cuit": "long",
                "porcentaje": "decimal"
            },
            "datosOperacion": {
                "tipoCompra": "string",
                "variedadTabaco": "string",
                "puerta": "string",
                "nroTarjeta": "string",
                "horas": "string",
                "control": "string",
                "nroInterno": "string",
                "codProvinciaOrigenTabaco": "short",
                "condicionVenta": [
                    {
                        "codigo": "short",
                        "descripcion": "string"
                    }
                ]
            },
            "detalleOperacion": {
                "romaneo": [
                    {
                        "nroRomaneo": "long",
                        "fechaRomaneo": "date",
                        "detalleClase": [
                            {
                                "codClase": "short",
                                "cantidadFardos": "integer",
                                "pesoFardosKg": "short",
                                "precioXKgFardo": "decimal",
                                "importe": "decimal"
                            }
                        ]
                    }
                ],
                "claseAjuste": [
                    {
                        "codClase": "short",
                        "cantidadFardos": "integer",
                        "pesoFardosKg": "short",
                        "precioXKgFardo": "decimal",
                        "importe": "decimal"
                    }
                ],
                "cantidadTotalFardos": "integer",
                "pesoTotalFardosKg": "integer"
            },
            "retencion": [
                {
                    "codigo": "string",
                    "descripcion": "string",
                    "importe": "decimal"
                }
            ],
            "tributo": [
                {
                    "codigo": "string",
                    "descripcion": "string",
                    "baseImponible": "decimal",
                    "alicuota": "decimal",
                    "importe": "decimal"
                }
            ],
            "totalesOperacion": {
                "importeFlete": "decimal",
                "importeBonificacion": "decimal",
                "importeNeto": "decimal",
                "alicuotaIVA": "decimal",
                "importeIVA": "decimal",
                "subtotal": "decimal",
                "totalRetenciones": "decimal",
                "totalTributos": "decimal",
                "total": "decimal"
            },
            "flete": {
                "descripcion": "string",
                "importe": "decimal"
            },
            "bonificacion": {
                "porcentaje": "decimal",
                "importe": "decimal"
            },
            "caeAjustado": [
                "long"
            ],
            "pdf": "base64String"
        },
        "errores": {
            "error": [
                {
                    "codigo": "string",
                    "descripcion": "string"
                }
            ]
        }
    }
}