POST api/OrderEntry
End Point que genera una Orden de Venta hacia TEAM en un ambiente SANDBOX(de Pruebas). Se requiere el EndPoint y el token en el header, y el username(el mismo que se utiliza para generar el token), Orden de Compra Cliente, Forma de Pago, Método de Pago, Uso de CFDI e Items en el body (Para estos campos revisar el apartado de Tabla IDs).
Request Information
End Point: https://apisteam.teamnet.com.mx/api/OrderEntry
Para garantizar la seguridad al utilizar nuestras API´s, se debe incluir el token generado en el End Point "Autenticacion" en el Header (Excepto para el mismo de "Autenticación").
Headers:
- Authorization: Bearer {Token}
- Content-Type: application/json
URI Parameters
Ninguna
Body Parameters
RequestOrderEntry| Nombre | Descripción | Tipo | Información Adicional |
|---|---|---|---|
| orden_Compra_Cliente |
Identificador de Orden de Compra del solicitante. |
string |
Required |
| username |
Username proporcionado por TEAM, mismo que se utiliza para generar el token. |
string |
Required |
| forma_Pago |
ID Forma de Pago de acuerdo al SAT (Revisar el apartado Tabla IDs). |
integer |
Required |
| metodo_Pago |
Método de Pago de acuerdo al SAT (Revisar el apartado Tabla IDs). |
integer |
Required |
| uso_CFDI |
Uso del CFDI de acuerdo al SAT (Revisar el apartado Tabla IDs). |
integer |
Required |
| items |
Deberá colocar el o los Productos que vaya incluir en la orden. IMPORTANTE: los productos deben pertenecer a la misma clase. |
Collection of Items |
Required |
Request Formats
application/json, text/json
{
"orden_Compra_Cliente": "sample string 1",
"username": "sample string 2",
"forma_Pago": 3,
"metodo_Pago": 4,
"uso_CFDI": 5,
"items": [
{
"sku": "sample string 1",
"cantidad": 2,
"warehouse_code": 3
},
{
"sku": "sample string 1",
"cantidad": 2,
"warehouse_code": 3
}
]
}
application/xml, text/xml
<RequestOrderEntry xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIEnlaceTEAM.Request">
<forma_Pago>3</forma_Pago>
<items>
<Items>
<cantidad>2</cantidad>
<sku>sample string 1</sku>
<warehouse_code>3</warehouse_code>
</Items>
<Items>
<cantidad>2</cantidad>
<sku>sample string 1</sku>
<warehouse_code>3</warehouse_code>
</Items>
</items>
<metodo_Pago>4</metodo_Pago>
<orden_Compra_Cliente>sample string 1</orden_Compra_Cliente>
<username>sample string 2</username>
<uso_CFDI>5</uso_CFDI>
</RequestOrderEntry>
application/x-www-form-urlencoded
Response Information
Códigos de Estatus
200 - OK Succes/Petición Exitosa
401 - Unauthorized/Petición No Autorizada
404 - Not Found/Ruta, Recurso, Dato No Encontrado
Resource Description
Id de Orden de Venta generada en TEAM, Identificador de Orden de Compra del Cliente, Total de la Orden de Venta, Moneda de la Orden de Venta
RespuestaOrderEntry| Nombre | Descripción | Tipo | Información Adicional |
|---|---|---|---|
| Exito | integer |
Ninguna |
|
| Mensaje | string |
Ninguna |
|
| Data | DataOrderEntry |
Ninguna |
Response Formats
application/json, text/json
{
"exito": 1,
"mensaje": "sample string 2",
"data": {
"orden_Compra_Cliente": "sample string 1",
"orden_TEAM": "sample string 2",
"total_OC": 3.0,
"moneda": "sample string 4"
}
}
application/xml, text/xml
<RespuestaOrderEntry xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIEnlaceTEAM.Models.Response">
<Data>
<moneda>sample string 4</moneda>
<orden_Compra_Cliente>sample string 1</orden_Compra_Cliente>
<orden_TEAM>sample string 2</orden_TEAM>
<total_OC>3</total_OC>
</Data>
<Exito>1</Exito>
<Mensaje>sample string 2</Mensaje>
</RespuestaOrderEntry>