Lechería - Liquidación Mensual Única


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

// Aqui deben cambiar los datos por los que correspondan. 
// Esta request de ejemplo incluye todos posibles 
// valores para llamar al metodo generarLiquidacion, puede que algun
// valor sea opcional.
const data = {
    "auth": {
        "token": "string",
        "sign": "string",
        "cuit": 1
    },
    "solicitud": {
        "liquidacion": {
            "periodo": "string",
            "fechaComprobante": "YYYY-MM-DD",
            "puntoVenta": 1,
            "iibbAdquirente": "string",
            "tipoComprobante": 1,
            "nroComprobante": 1,
            "domicilioSede": "string",
            "inscripcionRegistroPublico": "string",
            "datosAdicionales": "string",
            "alicuotaIVA": 1.5,
            "ajuste": {
                "tipoAjuste": "string",
                "formularioPapel": {
                    "cai": 1,
                    "fechaEmision": "YYYY-MM-DD",
                    "tipoComprobante": 1,
                    "nroComprobante": 1,
                    "puntoVenta": 1
                },
                "caeAAjustar": 1
            },
            "condicionVenta": [
                {
                    "codigo": 1,
                    "descripcion": "string"
                }
            ]
        },
        "tambero": {
            "cuit": 1,
            "iibb": "string"
        },
        "tambo": {
            "nroTamboInterno": 1,
            "nroTamboProvincial": 1,
            "nroRenspa": "string",
            "ubicacionTambo": {
                "latitud": 1.5,
                "longitud": 1.5,
                "domicilio": "string",
                "codLocalidad": 1,
                "codProvincia": 1,
                "nombrePartidoDepto": "string",
                "codigoPostal": 1
            },
            "fechaVencCertTuberculosis": "YYYY-MM-DD",
            "fechaVencCertBrucelosis": "YYYY-MM-DD"
        },
        "balanceLitrosPorcentajesSolidos": {
            "litrosRemitidos": 1,
            "litrosDecomisados": 1,
            "kgGrasa": 1.5,
            "kgProteina": 1.5
        },
        "conceptosBasicosMercadoInterno": {
            "kgProduccionGB": 1.5,
            "precioPorKgProduccionGB": 1.5,
            "kgProduccionPR": 1.5,
            "precioPorKgProduccionPR": 1.5
        },
        "conceptosBasicosMercadoExterno": {
            "kgProduccionGB": 1.5,
            "precioPorKgProduccionGB": 1.5,
            "kgProduccionPR": 1.5,
            "precioPorKgProduccionPR": 1.5
        },
        "bonificacionPenalizacion": [
            {
                "codBonificacionPenalizacion": 1,
                "detalle": "string",
                "resultado": "string",
                "porcentajeAAplicar": 1.5,
                "importe": 1.5
            }
        ],
        "otroImpuesto": [
            {
                "tipo": 1,
                "detalle": "string",
                "alicuota": 1.5,
                "baseImponible": 1.5
            }
        ],
        "remito": [
            1
        ]
    }
};

try {
    // Realizamos la llamada al metodo del web service
    const response = await ws.executeRequest("generarLiquidacion", 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": {
            "encabezado": {
                "cae": "long",
                "tipoComprobante": "string",
                "nroComprobante": "integer",
                "fechaComprobante": "date",
                "periodo": "string",
                "fechaVencimiento": "date",
                "fecha": "date",
                "puntoVenta": "string",
                "iibbAdquirente": "string",
                "cuitComprador": "string",
                "razonSocialComprador": "string",
                "domicilioComprador": "string",
                "domicilioSede": "string",
                "inscripcionRegistroPublico": "string",
                "situacionIVAComprador": "string",
                "inicioActividadesComprador": "date",
                "condicionVenta": [
                    {
                        "codigo": "short",
                        "descripcion": "string"
                    }
                ],
                "datosAdicionales": "string"
            },
            "ajuste": {
                "tipoAjuste": "string",
                "formularioPapel": {
                    "cai": "long",
                    "fechaEmision": "date",
                    "tipoComprobante": "short",
                    "nroComprobante": "integer",
                    "puntoVenta": "integer"
                },
                "caeAAjustar": "long"
            },
            "tambero": {
                "razonSocial": "string",
                "domicilioFiscal": "string",
                "localidad": "string",
                "codPostal": "string",
                "provincia": "string",
                "situacionIVA": "string",
                "cuit": "string",
                "iibb": "string"
            },
            "tambo": {
                "nroTamboInterno": "integer",
                "nroTamboProvincial": "integer",
                "nroRenspa": "string",
                "ubicacionTambo": {
                    "latitud": "decimal",
                    "longitud": "decimal",
                    "domicilio": "string",
                    "codLocalidad": "integer",
                    "codProvincia": "short",
                    "nombrePartidoDepto": "string",
                    "codigoPostal": "short"
                },
                "fechaVencCertTuberculosis": "date",
                "fechaVencCertBrucelosis": "date"
            },
            "balanceLitrosPorcentajesSolidos": {
                "litrosRemitidos": "long",
                "litrosDecomisados": "long",
                "litrosNetosLiquidados": "long",
                "kgGrasa": "decimal",
                "kgProteina": "decimal",
                "kgSolidosUtiles": "decimal",
                "porcentajeGrasa": "decimal",
                "porcentajeProteina": "decimal",
                "porcentajeSolidosUtiles": "decimal",
                "porcentajeKgSolidosUtilesMI": "decimal",
                "porcentajeKgSolidosUtilesME": "decimal"
            },
            "conceptoBasicoMercadoInterno": {
                "kgProduccionGB": "decimal",
                "precioPorKgProduccionGB": "decimal",
                "importeProduccionGB": "decimal",
                "kgProduccionPR": "decimal",
                "precioPorKgProduccionPR": "decimal",
                "importeProduccionPR": "decimal"
            },
            "conceptoBasicoMercadoExterno": {
                "kgProduccionGB": "decimal",
                "precioPorKgProduccionGB": "decimal",
                "importeProduccionGB": "decimal",
                "kgProduccionPR": "decimal",
                "precioPorKgProduccionPR": "decimal",
                "importeProduccionPR": "decimal"
            },
            "bonificacionPenalizacion": [
                {
                    "codigo": "string",
                    "descripcion": "string",
                    "detalle": "string",
                    "resultado": "string",
                    "porcentaje": "decimal",
                    "importe": "decimal"
                }
            ],
            "otroImpuesto": [
                {
                    "codigo": "string",
                    "descripcion": "string",
                    "alicuota": "decimal",
                    "baseImponible": "decimal",
                    "detalle": "string",
                    "importe": "decimal"
                }
            ],
            "resumenKgRemitidos": {
                "porcentajeTotalBonificacionesPorCalidad": "decimal",
                "porcentajeTotalPenalizacionesPorCalidad": "decimal",
                "porcentajeTotalBonificacionesComerciales": "decimal",
                "porcentajeTotalDebitosComerciales": "decimal",
                "kgSolidosUtilesMI": "decimal",
                "precioPromedioPorKgMI": "decimal",
                "importeSolidosUtilesMI": "decimal",
                "kgSolidosUtilesME": "decimal",
                "precioPromedioPorKgME": "decimal",
                "importeSolidosUtilesME": "decimal",
                "precioPromedioPorKgLiquidacion": "decimal"
            },
            "resumenTotales": {
                "totalBasico": "decimal",
                "totalBonificacionesCalidad": "decimal",
                "totalPenalizacionesCalidad": "decimal",
                "totalBonificacionesComerciales": "decimal",
                "totalDebitosComerciales": "decimal",
                "totalOtrosImpuestos": "decimal",
                "totalLiquidacion": "decimal",
                "alicuotaIVA": "decimal",
                "importeIVA": "decimal",
                "totalNetoLiquidacion": "decimal"
            },
            "remito": [
                "string"
            ],
            "pdf": "base64String"
        },
        "errores": {
            "error": [
                {
                    "codigo": "string",
                    "descripcion": "string"
                }
            ]
        }
    }
}