Clientes - mjungjohann/Ingefactura GitHub Wiki
- Archivo que desea enviar
- Archivo que desea recibir
- Token de acceso
Url base del web service: http://localhost:8080/Rest2/webresources/dto.clientedto
Ejemplo xml:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<clienteDTO>
<codigo_cliente>1</codigo_cliente>
<credito>false</credito>
<descuento>0.0</descuento>
<estado>1</estado>
<extranjero>false</extranjero>
<fecha_actualizacion>2018-08-27 14:49:33.0</fecha_actualizacion>
<fecha_creacion>2018-08-27 14:49:04.0</fecha_creacion>
<mailIntercambio>[email protected]</mailIntercambio>
<pais>997</pais>
<razon>EMPRESA PRUEBAS 8AAASSSSS</razon>
<rut>88888888-8</rut>
<tipoCliente>1</tipoCliente>
<tipoDescuento>%</tipoDescuento>
</clienteDTO>
Ejemplo json:
{
"codigo_cliente": 1,
"credito": false,
"descuento": 0.0,
"estado": 1,
"extranjero": false,
"fecha_actualizacion": "2018-08-27 14:49:33.0",
"fecha_creacion": "2018-08-27 14:49:04.0",
"mailIntercambio": "[email protected]",
"pais": "997",
"razon": "EMPRESA PRUEBAS 8AAASSSSS",
"rut": "88888888-8",
"tipoCliente": 1,
"tipoDescuento": "%"
}
Url: http://localhost:8080/Rest2/webresources/dto.clientedto
En el metodo post se debe enviar el cliente el cual desea crear.
Ejemplo xml:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<clienteDTO>
<codigo_cliente>1</codigo_cliente>
<credito>false</credito>
<descuento>0.0</descuento>
<estado>1</estado>
<extranjero>false</extranjero>
<fecha_actualizacion>2018-08-27 14:49:33.0</fecha_actualizacion>
<fecha_creacion>2018-08-27 14:49:04.0</fecha_creacion>
<mailIntercambio>[email protected]</mailIntercambio>
<pais>997</pais>
<razon>EMPRESA PRUEBAS 8AAASSSSS</razon>
<rut>88888888-8</rut>
<tipoCliente>1</tipoCliente>
<tipoDescuento>%</tipoDescuento>
</clienteDTO>
Ejemplo json:
{
"codigo_cliente": 1,
"credito": false,
"descuento": 0.0,
"estado": 1,
"extranjero": false,
"fecha_actualizacion": "2018-08-27 14:49:33.0",
"fecha_creacion": "2018-08-27 14:49:04.0",
"mailIntercambio": "[email protected]",
"pais": "997",
"razon": "EMPRESA PRUEBAS 8AAASSSSS",
"rut": "88888888-8",
"tipoCliente": 1,
"tipoDescuento": "%"
}
Url: http://localhost:8080/Rest2/webresources/dto.clientedto/{id}
{id} = este campo debe ser remplazado por el id del cliente que desea modificar.
En el metodo Put debe enviar el cliente con los datos que desea cambiar.
Url: http://localhost:8080/Rest2/webresources/dto.clientedto/full/{id}
{id} = este campo debe ser remplazado por el id del cliente que desea visualizar.
Este metodo get retornara el cliente con todos las datos adicionales.
Url: http://localhost:8080/Rest2/webresources/dto.clientedto/single/{id}
Este metodo get retornara el cliente sin los datos adicionales.
Url: http://localhost:8080/Rest2/webresources/dto.clientedto
Este metodo get retornara a todos los clientes asociados a su empresa con sus datos adicionales.
Url: http://localhost:8080/Rest2/webresources/dto.clientedto
Este metodo get retornara a todos los clientes asociados a su empresa sin sus datos adicionales.
Url: http://localhost:8080/Rest2/webresources/dto.clientedto/count
Este metodo get retornara la cantidad de clientes que están asociadas a la empresa.