Petición FacturaCompra Contado:
Nombre del campo | Requerimientos |
idEmpresa | Identificador de la Empresa en todo el sistema. Numérico entero. Obligatorio |
idProveedor | Identificador del Proveedor de la Empresa. Numérico entero. Obligatorio. |
idFactura | Identificador de la Factura para la Empresa con identificador idEmpresa. Numérico entero. Obligatorio en operaciones de lectura y edición. En operación de alta idFactura='' |
IVA105 | Total IVA de la factura al 10.5%. Numérico con decimales. Puede ser 0 |
IVA21 | Total IVA de la factura al 21%. Numérico con decimales. Puede ser 0 |
IVA27 | Total IVA de la factura al 27%. Numérico con decimales. Puede ser 0 |
descripcion | Descripción genérica de la factura. Alfanumérico. Max 100 caracteres |
fechaFactura | Fecha de la Factura. Formato (d-m-A). Obligatorio en operaciones de Alta y Editar. Fecha Contable |
fechaFacturaDoc | Fecha de la Factura. Formato (d-m-A). Obligatorio en operaciones de Alta y Editar. Fecha Documento |
idEstadoAnterior | Estado anterior de la factura antes de ser editada. Requerido en lectura y edición. Los mismos valores de idEstadoFactura |
idEstadoFactura | Estado de la Factura. Valores admitidos en Apéndice |
idMoneda | 1 |
idTipoComprobante | Entero. Valores admitidos en Apéndice. Solo Alta. Requerido |
idTipoFactura | Valores admitidos en Apéndice. Requerido |
netoGravado | Total sobre el que se calcula el IVA. Numérico con decimales. Requerido |
netoNoGravado | Total que no lleva IVA. Requerido |
nroFactura1 | Sucursal.4 dígitos. Requerido |
nroFactura2 | Nro. de factura. 8 dígitos. Requerido. Salvo Factura Electrónica. |
percepcionIIBB | Total Percepción IIBB. Numérico con decimales |
percepcionIVA | Numérico con decimales. Requerido |
ItemsFactura | Ítems de la factura en forma de Arreglo. Obligatorio. Ver detalle más adelante. |
ItemsPago | Ítems de pago de factura en forma de arreglo. Obligatorio. Ver detalle más adelante. |
totalFactura | Total a cobrar de la factura. Numérico con decimales. Obligatorio |
totalIVA | Total de IVA de la factura. Suma de los IVAs de distintos porcentajes en caso de que hubiera. Numérico con decimales. Puede ser 0. |
valorCambio | 1 |
Arreglo ItemsFactura
idItem | Identificador numérico único del ítem en el inventario |
tipoItem | P=producto S=Servicio |
codigo | Código alfanumérico definido para el ítem en el inventario |
Descripcion | Descripción del Ítem. Alfanumérico |
ccosto1 | Nombre del Centro de costos 1. |
ccosto2 | Nombre del Centro de costos 2. |
almacen | Nombre del almacén definido en el módulo inventario |
unidadMedida | Alfanumérico. |
Cantidad | Entero. |
ImporteUnitario | Numérico con decimales. |
IVA | Numérico con decimales |
subtotal | Total por item. Numérico con decimales.Requerido |
idPlanCuenta | Entero |
Arreglo ItemsPago
idMedioPago | Ver tabal de Medios de Pago en Apéndice |
idPlanCuenta | Alfanumérico. |
nroCheque | Numérico |
fechaValidez | Fecha de vencimiento del Cheque . Formato (d-m-A) |
importe | Numérico con decimales |
CED | Cheque Emitido Diferido: "S" o "N" |
idTabla | |
idElemento | |
idItem |
Arreglo Percepciones Sufridas de IIBB percsufridas
Nombre de Campo | Requerimientos |
---|---|
jurisdiccion | Alfanumérico. Provincia/Distrito del impuesto |
nroCertificado | Alfanumérico. Valor nulo = "" "" |
importePerc | Numérico con Decimales. Importe Percepción |
Ejemplo Operación alta_facturacompra (Contado)
{
"auth":{
"usuario":"USUARIO_API", //Ingresar el usuario dado de alta en dev.colppy.com
"password": "USUARIO_PASSWORD" //Contraseña en MD5 de usuario de dev.colppy.com
},
"service":{
"provision":"FacturaCompra",
"operacion":"alta_facturacompra"
},
"parameters":{
"sesion":{
"usuario":"a",
"claveSesion":"b5a97564ad59e624a6ba545ecd3ca112"
},
"IVA105":"0.00",
"IVA21":"25.83",
"IVA27":"0.00",
"descripcion":"aaaaaaaaaaaa",
"esresumen":"0",
"fechaFactura":"22-08-2013",
"fechaFacturaDoc":"22-08-2013",
"idCondiciónIva":"1",
"idEmpresa":"98",
"idEstadoAnterior":"",
"idEstadoFactura":"Pagada",
"idFactura":"",
"idMedioPago":"",
"idProveedor":"922",
"idTipoComprobante":"Fc",
"idTipoFactura":"A",
"netoGravado":"123.00",
"netoNoGravado":"0.00",
"nroFactura1":"0004",
"nroFactura2":"44444444",
"percepcionIIBB":"10.00",
"percepcionIVA":"0.00",
"itemsFactura":[
{
"Descripcion":"aaaaaaaaaaaaaaa",
"ccosto1": "",
"ccosto2": "",
"unidadMedida":"",
"Cantidad":1,
"ImporteUnitario":123,
"IVA":"21",
"idPlanCuenta":"Cargas Sociales"
"subtotal": 123,
}
],
"itemsPagos":[
{
"idMedioPago":"Efectivo",
"idPlanCuenta":"Caja en pesos",
"nroCheque":"",
"fechaValidez":"",
"importe":"158.83",
"idTabla":0,
"idElemento":0,
"IdItem":"",
"CED":"S",
"idItem":0
} ],
"tipoFactura":"Contado",
"totalFactura":"158.83",
"totalIVA":"25.83",
"totalpagadofactura":"158.83",
"percufridas":[
{
"jurisdiccion":"Buenos Aires",
"nroCertificado":"",
"importePerc":10.00
}
]
}
}
Respuesta(éxito)
{
"service":{
"provision":"FacturaCompra",
"operacion":"alta_facturacompra",
"version":"1_0_0_0",
"response_date":"2013-08-21 12:05:15"
},
"result":{
"estado":0,
"mensaje":"La operación se realizó correctamente"
},
"response":{
"success":true,
"message":"La operacion se ha realizado con exito.",
"idFactura":"446"
}
}