Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Comprobaciones:

  • La sesión es válida (si están activadas las sesiones). Implica que el usuario exista.
  • Verificar que el usuario tenga permisos sobre la empresa
  • Se comprueba que los siguientes campos estén seteados y no sean vacios : idEmpresa, fechaContablenroRemito1, nroRemito2, depositoSalida, depositoEntrada


Petición: 

Code Block
languagejs
themeRDark
titlepeticion alta_remito
linenumberstrue
collapsetrue
{
    "auth": {
        "usuario": "ColppyAPI",
        "password": "9410c05b7bfadea3ab7b573180862222"
    },
    "service": {
        "provision": "Inventario",
        "operacion": "alta_remito"
    },
    "parameters": {
        "sesion": {
            "usuario": "dario.rebora@colppy.com",
            "userId": "26728",
            "claveSesion": "5214b90bd056837d687afaab966eb639"
        },
        "idEmpresa": "24928",
        "idRemito": "",
        "fechaContable": "25/03/2020",
        "nroRemito1": "1111",
        "nroRemito2": "00000099",
        "depositoSalida": "Local",
        "idCliente": "1609388",
        "Nombre": "asdfhj1k",
        "Direccion": "TALCAHUANO 718 Piso:05",
        "Ciudad": "",
        "codPostal": "1013",
        "Provincia": "CABA",
        "Pais": "",
        "CUIT": "30-65956375-0",
        "dni": "",
        "idProveedor": "454195",
        "Transportador": "Chat Robot S.R.L.",
        "dirTransportador": "",
        "cuitTransportador": "33-71525099-9",
        "nroFactura1": "",
        "nroFactura2": "",
        "itemsRemito": [
            {
                "idItem": "1015410",
                "Codigo": "10019",
                "Descripcion": "Regadera 5L",
                "Deposito": "Local",
                "Detalle": "",
                "ccosto1": "",
                "ccosto2": "",
                "UnidadMedida": "Uni",
                "Cantidad": 22,
                "ImporteUnitario": "0.00000",
                "minimo": "0",
                "tipoItem": "P"
            },
            {
                "idItem": "1015408",
                "Codigo": "10017",
                "Descripcion": "Regadera 10L",
                "Deposito": "Local",
                "Detalle": "",
                "ccosto1": "",
                "ccosto2": "",
                "UnidadMedida": "Uni",
                "Cantidad": 2,
                "ImporteUnitario": "0.00000",
                "minimo": "0",
                "tipoItem": "P"
            }
        ]
    }
}


Errores posibles

  • ID de empresa faltante.
  • La empresa no pertenece al usuario.
  • Razón Social faltante.
  • fechaContable faltante.
  • nroRemito faltante.
  • depositoSalida faltante.
  • depositoEntrada faltante.
  • itemsRemito faltante.
  • Error al dar de alta un remito

Respuesta (éxito) 

Code Block
languagejs
themeRDark
titlepeticion alta_remito
linenumberstrue
collapsetrue
{
    "service": {
        "provision": "Inventario",
        "operacion": "alta_remito",
        "version": "1_0_0_0",
        "response_date": "2020-03-25 14:04:08"
    },
    "result": {
        "estado": 0,
        "mensaje": "La operación se realizó correctamente"
    },
    "response": {
        "success": true,
        "message": "La operación se realizó con éxito.",
        "data": {
            "idRemito": "969606"
        }
    }
}

...