Mapeamento de Campos da Mensagem Única Order (Ordem) - RM
| Mensagem Única | RM | Observação | ||
|---|---|---|---|---|
| Elemento | Descrição | Tabela | Coluna | |
| BusinessContent | ||||
| CompanyId | Coligada | TMOV | CODCOLIGADA | O campo é preenchido com valor de referencia do De-Para. |
| CompanyInternalId | InternalId da empresa | TMOV | CODCOLIGADA|CODFILIAL | |
| BranchId | Filial | TMOV | CODFILIAL | O campo é preenchido com valor de referencia do De-Para. |
| OrderTypeCode | Tipo do Pedido | TMOV | CODTMV | Os valores passados na mensagem serão: |
| InternalId | InternalId do Pedido | TMOV | CODCOLIGADA|IDMOV | |
| RegisterDate | Data de Emissão | TMOV | DATAEMISSAO | |
| OrderId | Número do Pedido | TMOV | IDINTEGRACAO | Este campo só é visível apenas na visão de movimentos. |
| RegisterHour | Horário Emissão | TMOV | HORARIOEMISSAO | |
| VendorGovInfo | Informação Governo de Fornecedor | TMOV | CGCCFO | Não utilizado. |
| CustomerCode | Código do Cli/For | TMOV | CODCFO | Não utilizado. |
| CustomerInternalId | InternalId do Cli/For | TMOV | CODCOLCFO|CODCFO | |
| PaymentTermCode | Condição de Pagamento | TMOV | CODCPG | O campo é preenchido com valor de referencia do De-Para. |
| PaymentConditionInternalId | InternalId da condição de pagamento | TMOV | CODCOLIGADA|CODCPG | |
| FreightType | Tipo de frete | TMOV | FRETECIFOUFOB | 1 - CIF; 2 - FOB; 9 - Nenhum |
| FreightValue | Valor do frete | TMOV | VALORFRETECTRC | |
| SalesOrderItens.Item | ||||
| CompanyId | Coligada | TITMMOV | CODCOLIGADA | O campo é preenchido com valor de referencia do De-Para. |
| BranchId | Filial | TITMMOV | CODFILIAL | O campo é preenchido com valor de referencia do De-Para. |
| OrderItem | Id do Item | TITMMOV | NSEQITMMOV | |
| InternalId | InternalID Item do Pedido | TITMMOV | CODCOLIGADA|IDMOV|NSEQITMMOV | |
| ItemInternalId | InternalId do Produto | TITMMOV | CODCOLIGADA|IDPRD | O campo é preenchido com valor de referencia do De-Para. |
| Itemunitofmeasure | Unidade de Medida do Item | TITMMOV | CODUND | Não utilizado. |
| UnitOfMeasureInternalId | InternalId da Unidade de Medida | TITMMOV | CODUND | |
| Quantity | Quantidade | TITMMOV | QUANTIDADE | |
| UnityPrice | Preço unitário | TITMMOV | PRECOUNITARIO | |
| TotalPrice | Valor Total | TITMMOV | VALORBRUTOITEM | |
| valnetlineitem | TITMMOV | VALORTOTALITEM | ||
| CostCenterCode | Centro de Custo | TITMMOV | CODCCUSTO | Não utilizado. |
| CostCenterInternalId | InternalID do Centro de Custo | TITMMOV | CODCOLIGADA|CODCCUSTO | |
| Event | Operação a ser executada no registro | Valor default: “upsert”. Enviar “delete” quando for exclusão | ||
| PAYMENTPLAN.TERM | ||||
| InternalId | Chave da parcela | TPAGTO | CODCOLIGADA|IDSEQPAGTO | Chave única da parcela no RM. |
| conditionpay | Condição de Pagamento | Não utilizado. | ||
| datereference | Data de emissão | TPAGTO | DATAEMISSAO | |
| timereference | Referência de tempo | Não utilizado. | ||
| typeperiod | Tipo de período | Não utilizado. | ||
| periodnum | Numero de períodos | Não utilizado. | ||
| termduedate | Data de vencimento | TPAGTO | DATAVENCIMENTO | |
| termamount | Valor total | TPAGTO | VALOR | |
| termpaymentpercentage | Percentual ao valor da nota | Não utilizado. | ||
| OTHER.ADDFIELD | A informação de campo complementar só vai ser gravada se o campo existir na base e o campo for visível no movimento | |||
| field | Nome da coluna personalizada | TMOVCOMPL | ||
| value | Valor da coluna personalizada | TMOVCOMPL | ||
Mapeamento de Campos da Mensagem Única Order (Ordem) - Protheus
| Mensagem Única | MNT | Observação | ||
|---|---|---|---|---|
| Elemento | Descrição | Tabela | Coluna | |
| BusinessContent | ||||
| OrderId | Número do pedido | SC7 | C7_NUM | |
| InternalId | InternalId do pedido | SC7 | cEmpAnt | | |
| CompanyId | Empresa | cEmpAnt | ||
| BranchId | Filial | cFilAnt | ||
| CompanyInternalId | Coligada|Filial | cEmpAnt | cFilAnt | ||
| RegisterDate | Data de emissão da parcela | SC7 | C7_EMISSAO | |
| Ordertypecode | Tipo do pedido | Envia valor fixo ‘001’ para pedido de compra. | ||
| RegisterHour | Horário de emissão | Envia hora corrente. | ||
| CustomerCode | Código do fornecedor | SC7 | C7_FORNECE | Não enviado pelo Protheus. |
| CustomerInternalId | InternalId do fornecedor | SC7 | IntForExt () -> | |
| PaymentTermCode | Condição de pagamento | SC7 | C7_COND | |
| PaymentConditionInternalId | InternalId da condição de pagamento | SC7 | IntConExt () -> | |
| SalesOrderItens.Item | ||||
| CompanyId | Empresa | cEmpAnt | ||
| BranchId | Filial | cFilAnt | ||
| OrderItem | Id do Item | SC7 | C7_ITEM | |
| InternalId | InternalId do item do pedido | SC7 | cEmpAnt | | |
| ItemInternalId | InternalId do produto | SC7 | IntProExt() -> | |
| UnitOfMeasureInternalId | Unidade de medida do item | SC7 | IntUndExt() -> | |
| Quantity | Quantidade | SC7 | C7_QUANT | |
| UnityPrice | Preço unitário | SC7 | C7_PRECO | |
| TotalPrice | Valor total | SC7 | C7_QUANT * C7_PRECO | |
| CostCenterCode | Centro de custo | SC7 | C7_CC | Não enviado pelo Protheus. |
| CostCenterInternalId | InternalId do centro de custo | SC7 | IntCusExt() -> | |
2.Pedido de Pagamento (SE2): multas, documentos e honor. despachante
| Mensagem Única | MNT | Observação | ||
|---|---|---|---|---|
| Elemento | Descrição | Tabela | Coluna | |
| BusinessContent | ||||
| OrderId | Número do pedido | SE2 | E2_NUM | |
| InternalId | InternalId do pedido | SE2 | cEmpAnt | | |
| CompanyId | Empresa | cEmpAnt | ||
| BranchId | Filial | cFilAnt | ||
| CompanyInternalId | Coligada|Filial | cEmpAnt | cFilAnt | ||
| RegisterDate | Data de emissão da parcela | SE2 | E2_EMISSAO | |
| Ordertypecode | Tipo do pedido | Envia valor fixo ‘000’ para pedido de pagamento. | ||
| RegisterHour | Horário de emissão | Envia hora corrente. | ||
| CustomerCode | Código do fornecedor | SE2 | E2_FORNECE | Não enviado pelo Protheus. |
| CustomerInternalId | InternalId do fornecedor | SE2 | IntForExt () -> E2_FORNECE | | |
| SalesOrderItens.Item | ||||
| CompanyId | Empresa | cEmpAnt | ||
| BranchId | Filial | cFilAnt | ||
| OrderItem | Id do Item | Envia fixo ‘001’. | ||
| InternalId | InternalId do item do pedido | SE2 | cEmpAnt | | |
| ItemInternalId | InternalId do produto | IntProExt() | Utiliza como produto o conteúdo dos parâmetros MV_PRODTRX, MV_PRODTS2 ou MV_PRODTS8. | |
| UnitOfMeasureInternalId | Unidade de medida do item | SB1 | IntUndExt() -> | Envia unidade de medida relacionada ao produto do parâmetro utilizado. |
| Quantity | Quantidade | Valor fixo 1. | ||
| UnityPrice | Preço unitário | Valor da parcela. | ||
| TotalPrice | Valor total | SE2 | Envia fixo valor da parcela x 1. | |
| CostCenterCode | Centro de custo | SE2 | E2_CCD | Não enviado pelo Protheus. |
| CostCenterInternalId | InternalId do centro de custo | SE2 | IntCusExt() -> | |