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: 000 = Pedido de pagamento (gestão de risco e documentos) 001 = Pedido de compras |
InternalId | InternalId do Pedido | TMOV | CODCOLIGADA|IDMOV |
|
|
RegisterDate | Data de Emissão | TMOV | DATAEMISSAO |
|
|
OrderId | Numero do Pedido | TMOV | NUMEROMOV | A utilização do mesmo é parametrizada por tipo de movimento, onde informa a utilização ou criação de novo valor. |
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 |
Busca valor se name = “CNPJ” e scope = “Federal”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 |
|
|
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 |
O campo é preenchido com valor de referencia do De-ParaNã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 |
|
|
CostCenterCode | Centro de Custo | TITMMOV | CODCCUSTO |
O campo é preenchido com valor de referencia do De-ParaNã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 |
|
...
Mapeamento de Campos da Mensagem Única Order (Ordem) - Protheus
- Pedido de Compra (SC7)
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 | C7_FILIAL | C7_NUM | 'PC' |
|
|
CompanyInternalId | Coligada|Filial |
| |
|
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 () -> C7_FORNECE | C7_LOJA |
|
|
PaymentTermCode | Condição de pagamento | SC7 | C7_COND |
|
|
PaymentConditionInternalId | InternalId da condição de pagamento | SC7 | IntConExt () -> C7_COND |
|
|
SalesOrderItens.Item |
CompanyId | Empresa |
|
|
OrderItem | Id do Item | SC7 | C7_ITEM |
|
|
InternalId | InternalId do item do pedido | SC7 | cEmpAnt | cFilAnt | C7_ITEM |
|
|
ItemInternalId | InternalId do produto | SC7 | IntProExt() -> C7_PRODUTO |
|
|
UnitOfMeasureInternalId | Unidade de medida do item | SC7 | IntUndExt() -> C7_UM |
|
|
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() -> C7_CC |
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 | E2_FILIAL | E2_NUM | 'PP' |
|
|
CompanyInternalId | Coligada|Filial |
|
|
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 | E2_LOJA |
|
|
SalesOrderItens.Item |
CompanyId | Empresa |
| |
|
| Envia fixo ‘001’. |
InternalId | InternalId do item do pedido | SE2 | cEmpAnt | E2_FILIAL | E2_NUM | 'PP' | ‘001’ |
|
|
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() -> B1_UM | 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() -> E2_CCD |