Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

ÍNDICE

  1. Visão GeralVisión general
  2. Exemplo Ejemplo de utilizaçãoutilización
  3. Tela Pantalla Adapter EAI
  4. Tela Configuração do Pantalla Configuración del Adapter MATA410
  5. Tags
  6. 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 (MATA120MATA410) 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


      


04.

...

PANTALLA CONFIGURACIÓN DEL ADAPTER MATA410


         Campo Formato configurado para JSONpara JSON.


       


             


05. TAGS

Totvs custom tabs box
tabsOrder 2.000,Order 3.002,Order 4.003
idsOrder 2.000,Order 3.002,Order 4.003
Totvs custom tabs box items
defaultno
referenciaOrder 2.000
DescriçãoObservaçãoO campo é preenchido com valor de referência do De/Para da O campo é preenchido com valor de referência do De/Para de Empresa e FilialFilialO campo é preenchido com valor de referência do De/Para de Filial do O campo é preenchido com valor de referência do De/Para Data Emissão do Pedido ao do For ao utilização deste o CustomerInternalId não deve ser enviado do For ao Para utilização deve possuir o ou cadastradoCondição Pagamento ao da condição pagamento com referência do Para de Condição de Pagamento utilização deve possuir o cadastradoDesconto com no item e adiciona no desconto no cabeçalho outras versões, o tratamento desta TAG é alterada, adicionando o desconto no cabeçalho exemplo Item do PedidoO campo é preenchido com valor de referência do De/Para de Itens do Pedido do ProdutoO campo é preenchido com valor de referência do De/Para de Produto utilização deve possuir o Adapter ITEM cadastradoQuantidadePreço unitário Total Custo ao do CustoO campo é preenchido com valor de referência do De/Para Custo utilização deve possuir o cadastrado

Elemento

Descripción

Observación

BusinessContent

CompanyId

Empresa

El campo se completa con el valor de referencia del De/A de Empresa.

CompanyInternalId

InternalId

de la empresa

El campo se completa con el valor de referencia del De/A de Empresa y Sucursal.

BranchId

Sucursal

El 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

del Pedido

El campo se completa con el valor de referencia del De/A de Pedidos (SC5/SC7).

RegisterDate

Fecha de

emisión


OrderId

Número

del pedido

Código referente

al registro Protheus (C5_NUM).

CustomerCode

Código

del Cli/

Prov

Código referente

al registro Protheus (A1_COD+A1_LOJA/A2_COD+A2_LOJA).

Para

la utilización de este, el CustomerInternalId no debe enviarse.

CustomerInternalId

InternalId

del Cli/

Prov

Código referente

al De/

A (XXF).

Para

utilización debe tener el Adapter CUSTOMERVENDOR (MATA030

o MATA360)

registrado.

PaymentTermCode

Condición de

pago

Código referente

al registro Protheus (E4_CODIGO).

PaymentConditionInternalId

InternalId

de la condición

de

pago

Código

con valor de

referencia del De/

A de condición de  pago (SE4).

Para

su utilización debe tener el Adapter PAYMENTCONDITION (MATA360) 

registrado.

Discount

Descuento

Realiza el cálculo

con base

en el valor total de cada

ítem y agrega en el campo C5_DESC1 (valor de

descuento en el encabezado). Para

otras versiones, el tratamiento de esta TAG se modifica agregando el descuento en el encabezado (SC5) por

ejemplo.

SalesOrderItens.Item

InternalId

InternalID

Ítem del pedido

El campo se completa con el valor de referencia del De/A de Ítems del 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

del producto

El campo se completa con el valor de referencia del De/A de Producto (B1_COD).

Para

su utilización debe tener el Adapter ÍTEM (MATA010) 

registrado.

ItemCode

Código

do Produto

del producto

Código referente

ao

al registro Protheus (B1_COD).

Quantity

Cantidad


UnityPrice

Precio unitario


TotalPrice

Valor

total


TypeOperation

Tipo

da Operação

de 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

costo

Código referente

al registro Protheus (CTT_CUSTO).

CostCenterInternalId

InternalID

del Centro de

costo

El campo se completa con el valor de referencia del De/A de Centro de

costo (CTT_CUSTO).

Para

su utilización debe tener el Adapter COSTCENTER (CTBA030) 

registrado.

Totvs custom tabs box items
defaultno
referenciaOrder 3.002
DescriçãoObservaçãoO campo é preenchido com valor de referência do De/Para da O campo é preenchido com valor de referência do De/Para de Empresa e FilialFilialO campo é preenchido com valor de referência do De/Para de Filial do O campo é preenchido com valor de referência do De/Para Data Emissão do Pedido ao do For ao utilização deste o CustomerInternalId não deve ser enviado do For ao Para utilização deve possuir o ou cadastradoCondição Pagamento ao da condição pagamento com referência do Para de Condição de Pagamento utilização deve possuir o cadastradoDesconto com no item e adiciona no desconto item outras versões, o tratamento desta TAG é alterada, adicionando o desconto no cabeçalho exemplo Item do PedidoO campo é preenchido com valor de referência do De/Para de Itens do Pedido do ProdutoO campo é preenchido com valor de referência do De/Para de Produto utilização deve possuir o Adapter ITEM cadastradoQuantidadePreço unitário Total Custo ao do CustoO campo é preenchido com valor de referência do De/Para Custo utilização deve possuir o cadastrado

Elemento

Descripción

Observación

BusinessContent

CompanyId

Empresa

El campo se completa con el valor de referencia del De/A de Empresa.

CompanyInternalId

InternalId

de la empresa

El campo se completa con el valor de referencia del De/A de Empresa y Sucursal.

BranchId

Sucursal

El 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

del Pedido

El campo se completa con el valor de referencia del De/A de Pedidos (SC5/SC7).

RegisterDate

Fecha de

emisión


OrderId

Número

del pedido

Código referente

al registro Protheus (C5_NUM).

CustomerCode

Código

del Cli/

Prov

Código referente

al registro Protheus (A1_COD+A1_LOJA/A2_COD+A2_LOJA).

Para

la utilización de este, el CustomerInternalId no debe enviarse.

CustomerInternalId

InternalId

del Cli/

Prov

Código referente

al De/

A (XXF).

Para

utilización debe tener el Adapter CUSTOMERVENDOR (MATA030

o MATA360)

registrado.

PaymentTermCode

Condición de

pago

Código referente

al registro Protheus (E4_CODIGO).

PaymentConditionInternalId

InternalId

de la condición

de

pago

Código

con valor de

referencia del De/

A de condición de  pago (SE4).

Para

su utilización debe tener el Adapter PAYMENTCONDITION (MATA360) 

registrado.

Discount

Descuento

Realiza el cálculo

con base

en el valor total de cada

ítem y agrega en el campo C6_VALDESC (valor de

descuento para cada

ítem). Para

otras versiones, el tratamiento de esta TAG se modifica agregando el descuento en el encabezado (SC5) por

ejemplo.

SalesOrderItens.Item

InternalId

InternalID

Ítem del pedido

El campo se completa con el valor de referencia del De/A de Ítems del 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

del producto

El campo se completa con el valor de referencia del De/A de Producto (B1_COD).

Para

su utilización debe tener el Adapter ÍTEM (MATA010) 

registrado.

ItemCode

Código

do Produto

del producto

Código referente

ao

al registro Protheus (B1_COD).

Quantity

Cantidad


UnityPrice

Precio unitario


TotalPrice

Valor

total


TypeOperation

Tipo

da Operação

de 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

costo

Código referente

al registro Protheus (CTT_CUSTO).

CostCenterInternalId

InternalID

del Centro de

costo

El campo se completa con el valor de referencia del De/A de Centro de

costo (CTT_CUSTO).

Para

su utilización debe tener el Adapter COSTCENTER (CTBA030) 

registrado.

Totvs custom tabs box items
defaultyes
referenciaOrder 4.003
DescriçãoObservaçãoO campo é preenchido com valor de referência do De/Para da O campo é preenchido com valor de referência do De/Para de Empresa e FilialFilialO campo é preenchido com valor de referência do De/Para de Filial do O campo é preenchido com valor de referência do De/Para Data Emissão do Pedido ao do For ao utilização deste o CustomerInternalId não deve ser enviado do For ao Para utilização deve possuir o ou cadastradoCondição Pagamento ao da condição pagamento com referência do Para de Condição de Pagamento utilização deve possuir o cadastradoDesconto com no item e adiciona no desconto item outras versões, o tratamento desta TAG é alterada, adicionando o desconto no cabeçalho exemplo Item do PedidoO campo é preenchido com valor de referência do De/Para de Itens do Pedido do ProdutoO campo é preenchido com valor de referência do De/Para de Produto utilização deve possuir o Adapter ITEM cadastradoQuantidadePreço unitário Total Custo ao do CustoO campo é preenchido com valor de referência do De/Para Custo utilização deve possuir o cadastrado

Elemento

Descripción

Observación

BusinessContent

CompanyId

Empresa

El campo se completa con el valor de referencia del De/A de Empresa.

CompanyInternalId

InternalId

de la empresa

El campo se completa con el valor de referencia del De/A de Empresa y Sucursal.

BranchId

Sucursal

El 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

del Pedido

El campo se completa con el valor de referencia del De/A de Pedidos (SC5/SC7).

RegisterDate

Fecha de

emisión


OrderId

Número

del pedido

Código referente

al registro Protheus (C5_NUM).

CustomerCode

Código

del Cli/

Prov

Código referente

al registro Protheus (A1_COD+A1_LOJA/A2_COD+A2_LOJA).

Para

la utilización de este, el CustomerInternalId no debe enviarse.

CustomerInternalId

InternalId

del Cli/

Prov

Código referente

al De/

A (XXF).

Para

utilización debe tener el Adapter CUSTOMERVENDOR (MATA030

o MATA360)

registrado.

PaymentTermCode

Condición de

pago

Código referente

al registro Protheus (E4_CODIGO).

PaymentConditionInternalId

InternalId

de la condición

de

pago

Código

con valor de

referencia del De/

A de condición de  pago (SE4).

Para

su utilización debe tener el Adapter PAYMENTCONDITION (MATA360) 

registrado.

Discount

Descuento

Realiza el cálculo

con base

en el valor total de cada

ítem y agrega en el campo C6_VALDESC (valor de

descuento para cada

ítem). Para

otras versiones, el tratamiento de esta TAG se modifica agregando el descuento en el encabezado (SC5) por

ejemplo.

SalesOrderItens.Item

InternalId

InternalID

Ítem del pedido

El campo se completa con el valor de referencia del De/A de Ítems del 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

del producto

El campo se completa con el valor de referencia del De/A de Producto (B1_COD).

Para

su utilización debe tener el Adapter ÍTEM (MATA010) 

registrado.

ItemCode

Código

do Produto

del producto

Código referente

ao

al registro Protheus (B1_COD).

Quantity

Cantidad


UnityPrice

Precio unitario


TotalPrice

Valor

total


TypeOperation

Tipo

da Operação

de 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

costo

Código referente

al registro Protheus (CTT_CUSTO).

CostCenterInternalId

InternalID

del Centro de

costo

El campo se completa con el valor de referencia del De/A de Centro de

costo (CTT_CUSTO).

Para

su utilización debe tener el Adapter COSTCENTER (CTBA030) 

registrado.



06.

...

TABLAS UTILIZADAS

  • XX4 - Adapters EAI

  • SC5 - Pedidos de Vendaventa
  • SC6 - Itens do Pedidos de VendaÍtems de pedidos de venta