...
ÍNDICE
- Visão GeralVisión general
- Exemplo Ejemplo de utilizaçãoutilización
- Tela Pantalla Adapter EAI
- Tela Configuração do Pantalla Configuración del Adapter MATA410
- Tags
- Tabelas Tablas utilizadas
01.
...
VISIÓN GENERAL
Configuración del Adapter Order con formatos diferentes (XML,JSON).
02.
...
EJEMPLO DE
...
UTILIZACIÓN
Cuando se utiliza el Adpater Order (MATA120, MATA410) ambos,
...
obligatoriamente, deben tener la misma configuración del formato de archivo (XML,JSON).
...
Se recomienda la utilización de la versión más actual (4.003).
03.
...
PANTALLA ADAPTER EAI
No modulo En el módulo SIGACFG (Configurador) Ambiente>Schedule>Adapter Entorno>Schedule>Adapter EAI>Incluir MATA410
![](/download/attachments/823307662/image2021-12-7_13-49-42.png?version=1&modificationDate=1707222385517&api=v2)
04.
...
PANTALLA CONFIGURACIÓN DEL ADAPTER MATA410
Campo Formato configurado para JSONpara JSON.
![](/download/attachments/823307662/image-2024-1-15_16-21-18.png?version=1&modificationDate=1707222386047&api=v2)
05. TAGS
Totvs custom tabs box |
---|
tabs | Order 2.000,Order 3.002,Order 4.003 |
---|
ids | Order 2.000,Order 3.002,Order 4.003 |
---|
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Order 2.000 |
---|
| Elemento | DescriçãoDescripción | ObservaçãoObservación | BusinessContent | CompanyId | Empresa | O campo é preenchido com valor de referência do De/Para El campo se completa con el valor de referencia del De/A de Empresa. | CompanyInternalId | InternalId | da de la empresa | O campo é preenchido com valor de referência do De/Para de Empresa e FilialEl campo se completa con el valor de referencia del De/A de Empresa y Sucursal. | BranchId | FilialSucursal | O campo é preenchido com valor de referência do De/Para de FilialEl campo se completa con el valor de referencia del De/A de Sucursal. | OrderPurpose | Objetivo do del pedido | Indica se o si el Pedido se trata de: 1 - Compra 2 - VendaVenta | InternalId | InternalId | do del Pedido | O campo é preenchido com valor de referência do De/Para El campo se completa con el valor de referencia del De/A de Pedidos (SC5/SC7). | RegisterDate | Data Fecha de | Emissãoemisión |
| OrderId | Número | do Pedidodel pedido | Código referente | ao al registro Protheus (C5_NUM). | CustomerCode | Código | do del Cli/ | ForProv | Código referente | ao al registro Protheus (A1_COD+A1_LOJA/A2_COD+A2_LOJA). Para | utilização deste o CustomerInternalId não deve ser enviadola utilización de este, el CustomerInternalId no debe enviarse. | CustomerInternalId | InternalId | do del Cli/ | ForProv | Código referente | ao al De/ | Para A (XXF). Para | utilização deve possuir o utilización debe tener el Adapter CUSTOMERVENDOR (MATA030 | ou o MATA360) | cadastradoregistrado. | PaymentTermCode | Condição Condición de | Pagamentopago | Código referente | ao al registro Protheus (E4_CODIGO). | PaymentConditionInternalId | InternalId | da condiçãode la condición de | pagamentopago | Código | com con valor de | referência do referencia del De/ | Para de Condição de Pagamento A de condición de pago (SE4). Para | utilização deve possuir o su utilización debe tener el Adapter PAYMENTCONDITION (MATA360) | cadastradoregistrado. | Discount | DescontoDescuento | Realiza el cálculo | com con base | no en el valor total de cada | item e adiciona no ítem y agrega en el campo C5_DESC1 (valor de | desconto no cabeçalhodescuento en el encabezado). Para | outras versões, o tratamento desta TAG é alterada, adicionando o desconto no cabeçalho otras versiones, el tratamiento de esta TAG se modifica agregando el descuento en el encabezado (SC5) por | exemploejemplo. | SalesOrderItens.Item | InternalId | InternalID | Item do PedidoÍtem del pedido | El campo se completa con el valor de referencia del De/A de Ítems del pedido | O campo é preenchido com valor de referência do De/Para de Itens do Pedido (C6_ITEM). | OrderItem | Item do Pedido | Ítem del pedido | El campo se completa con el valor secuencial de referencia del De/A de Ítems del pedido O campo é preenchido com valor sequencial de referência do De/Para de Itens do Pedido (C6_ITEM). | ItemInternalId | InternalId | do Produtodel producto | O campo é preenchido com valor de referência do De/Para de Produto El campo se completa con el valor de referencia del De/A de Producto (B1_COD). Para | utilização deve possuir o Adapter ITEM su utilización debe tener el Adapter ÍTEM (MATA010) | cadastradoregistrado. | ItemCode | Código do Produtodel producto | Código referente ao al registro Protheus (B1_COD). | Quantity | QuantidadeCantidad |
| UnityPrice | Preço unitárioPrecio unitario |
| TotalPrice | Valor | Totaltotal |
| TypeOperation | Tipo da Operaçãode operación | Si fuera Se menor que 3 será tratado , se tratará como C6_OPER, caso contrario será tratado de lo contrario, se tratará como C6_TES. | CostCenterCode | Centro de | Custocosto | Código referente | ao al registro Protheus (CTT_CUSTO). | CostCenterInternalId | InternalID | do del Centro de | Custocosto | O campo é preenchido com valor de referência do De/Para El campo se completa con el valor de referencia del De/A de Centro de | Custo costo (CTT_CUSTO). Para | utilização deve possuir o su utilización debe tener el Adapter COSTCENTER (CTBA030) | cadastradoregistrado. |
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Order 3.002 |
---|
| Elemento | DescriçãoDescripción | ObservaçãoObservación | BusinessContent | CompanyId | Empresa | O campo é preenchido com valor de referência do De/Para El campo se completa con el valor de referencia del De/A de Empresa. | CompanyInternalId | InternalId | da de la empresa | O campo é preenchido com valor de referência do De/Para de Empresa e FilialEl campo se completa con el valor de referencia del De/A de Empresa y Sucursal. | BranchId | FilialSucursal | O campo é preenchido com valor de referência do De/Para de FilialEl campo se completa con el valor de referencia del De/A de Sucursal. | OrderPurpose | Objetivo do del pedido | Indica se o si el Pedido se trata de: 1 - Compra 2 - VendaVenta | InternalId | InternalId | do del Pedido | O campo é preenchido com valor de referência do De/Para El campo se completa con el valor de referencia del De/A de Pedidos (SC5/SC7). | RegisterDate | Data Fecha de | Emissãoemisión |
| OrderId | Número | do Pedidodel pedido | Código referente | ao al registro Protheus (C5_NUM). | CustomerCode | Código | do del Cli/ | ForProv | Código referente | ao al registro Protheus (A1_COD+A1_LOJA/A2_COD+A2_LOJA). Para | utilização deste o CustomerInternalId não deve ser enviadola utilización de este, el CustomerInternalId no debe enviarse. | CustomerInternalId | InternalId | do del Cli/ | ForProv | Código referente | ao al De/ | Para A (XXF). Para | utilização deve possuir o utilización debe tener el Adapter CUSTOMERVENDOR (MATA030 | ou o MATA360) | cadastradoregistrado. | PaymentTermCode | Condição Condición de | Pagamentopago | Código referente | ao al registro Protheus (E4_CODIGO). | PaymentConditionInternalId | InternalId | da condiçãode la condición de | pagamentopago | Código | com con valor de | referência do referencia del De/ | Para de Condição de Pagamento A de condición de pago (SE4). Para | utilização deve possuir o su utilización debe tener el Adapter PAYMENTCONDITION (MATA360) | cadastradoregistrado. | Discount | DescontoDescuento | Realiza el cálculo | com con base | no en el valor total de cada | item e adiciona no ítem y agrega en el campo C6_VALDESC (valor de | desconto descuento para cada | itemítem). Para | outras versões, o tratamento desta TAG é alterada, adicionando o desconto no cabeçalho otras versiones, el tratamiento de esta TAG se modifica agregando el descuento en el encabezado (SC5) por | exemploejemplo. | SalesOrderItens.Item | InternalId | InternalID | Item do PedidoÍtem del pedido | El campo se completa con el valor de referencia del De/A de Ítems del pedido | O campo é preenchido com valor de referência do De/Para de Itens do Pedido (C6_ITEM). | OrderItem | Item do Pedido | Ítem del pedido | El campo se completa con el valor secuencial de referencia del De/A de Ítems del pedido O campo é preenchido com valor sequencial de referência do De/Para de Itens do Pedido (C6_ITEM). | ItemInternalId | InternalId | do Produtodel producto | O campo é preenchido com valor de referência do De/Para de Produto El campo se completa con el valor de referencia del De/A de Producto (B1_COD). Para | utilização deve possuir o Adapter ITEM su utilización debe tener el Adapter ÍTEM (MATA010) | cadastradoregistrado. | ItemCode | Código do Produtodel producto | Código referente ao al registro Protheus (B1_COD). | Quantity | QuantidadeCantidad |
| UnityPrice | Preço unitárioPrecio unitario |
| TotalPrice | Valor | Totaltotal |
| TypeOperation | Tipo da Operaçãode operación | Si fuera Se menor que 3 será tratado , se tratará como C6_OPER, caso contrario será tratado de lo contrario, se tratará como C6_TES. | CostCenterCode | Centro de | Custocosto | Código referente | ao al registro Protheus (CTT_CUSTO). | CostCenterInternalId | InternalID | do del Centro de | Custocosto | O campo é preenchido com valor de referência do De/Para El campo se completa con el valor de referencia del De/A de Centro de | Custo costo (CTT_CUSTO). Para | utilização deve possuir o su utilización debe tener el Adapter COSTCENTER (CTBA030) | cadastradoregistrado. |
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Order 4.003 |
---|
| Elemento | DescriçãoDescripción | ObservaçãoObservación | BusinessContent | CompanyId | Empresa | O campo é preenchido com valor de referência do De/Para El campo se completa con el valor de referencia del De/A de Empresa. | CompanyInternalId | InternalId | da de la empresa | O campo é preenchido com valor de referência do De/Para de Empresa e FilialEl campo se completa con el valor de referencia del De/A de Empresa y Sucursal. | BranchId | FilialSucursal | O campo é preenchido com valor de referência do De/Para de FilialEl campo se completa con el valor de referencia del De/A de Sucursal. | OrderPurpose | Objetivo do del pedido | Indica se o si el Pedido se trata de: 1 - Compra 2 - VendaVenta | InternalId | InternalId | do del Pedido | O campo é preenchido com valor de referência do De/Para El campo se completa con el valor de referencia del De/A de Pedidos (SC5/SC7). | RegisterDate | Data Fecha de | Emissãoemisión |
| OrderId | Número | do Pedidodel pedido | Código referente | ao al registro Protheus (C5_NUM). | CustomerCode | Código | do del Cli/ | ForProv | Código referente | ao al registro Protheus (A1_COD+A1_LOJA/A2_COD+A2_LOJA). Para | utilização deste o CustomerInternalId não deve ser enviadola utilización de este, el CustomerInternalId no debe enviarse. | CustomerInternalId | InternalId | do del Cli/ | ForProv | Código referente | ao al De/ | Para A (XXF). Para | utilização deve possuir o utilización debe tener el Adapter CUSTOMERVENDOR (MATA030 | ou o MATA360) | cadastradoregistrado. | PaymentTermCode | Condição Condición de | Pagamentopago | Código referente | ao al registro Protheus (E4_CODIGO). | PaymentConditionInternalId | InternalId | da condiçãode la condición de | pagamentopago | Código | com con valor de | referência do referencia del De/ | Para de Condição de Pagamento A de condición de pago (SE4). Para | utilização deve possuir o su utilización debe tener el Adapter PAYMENTCONDITION (MATA360) | cadastradoregistrado. | Discount | DescontoDescuento | Realiza el cálculo | com con base | no en el valor total de cada | item e adiciona no ítem y agrega en el campo C6_VALDESC (valor de | desconto descuento para cada | itemítem). Para | outras versões, o tratamento desta TAG é alterada, adicionando o desconto no cabeçalho otras versiones, el tratamiento de esta TAG se modifica agregando el descuento en el encabezado (SC5) por | exemploejemplo. | SalesOrderItens.Item | InternalId | InternalID | Item do PedidoÍtem del pedido | El campo se completa con el valor de referencia del De/A de Ítems del pedido | O campo é preenchido com valor de referência do De/Para de Itens do Pedido (C6_ITEM). | OrderItem | Item do Pedido | Ítem del pedido | El campo se completa con el valor secuencial de referencia del De/A de Ítems del pedido O campo é preenchido com valor sequencial de referência do De/Para de Itens do Pedido (C6_ITEM). | ItemInternalId | InternalId | do Produtodel producto | O campo é preenchido com valor de referência do De/Para de Produto El campo se completa con el valor de referencia del De/A de Producto (B1_COD). Para | utilização deve possuir o Adapter ITEM su utilización debe tener el Adapter ÍTEM (MATA010) | cadastradoregistrado. | ItemCode | Código do Produtodel producto | Código referente ao al registro Protheus (B1_COD). | Quantity | QuantidadeCantidad |
| UnityPrice | Preço unitárioPrecio unitario |
| TotalPrice | Valor | Totaltotal |
| TypeOperation | Tipo da Operaçãode operación | Si fuera Se menor que 3 será tratado , se tratará como C6_OPER, caso contrario será tratado de lo contrario, se tratará como C6_TES. | CostCenterCode | Centro de | Custocosto | Código referente | ao al registro Protheus (CTT_CUSTO). | CostCenterInternalId | InternalID | do del Centro de | Custocosto | O campo é preenchido com valor de referência do De/Para El campo se completa con el valor de referencia del De/A de Centro de | Custo costo (CTT_CUSTO). Para | utilização deve possuir o su utilización debe tener el Adapter COSTCENTER (CTBA030) | cadastradoregistrado. |
|
|
06.
...
TABLAS UTILIZADAS
XX4 - Adapters EAI
- SC5 - Pedidos de Vendaventa
- SC6 - Itens do Pedidos de VendaÍtems de pedidos de venta