Histórico da Página
...
Mapeamento de Campos da Mensagem Única Item (Produto) - RM
Item_4.005 | ||||||
Mensagem |
Padrão | Descrição | PROTHEUS | RM | Observação |
Tabela |
Campo | Tabela |
Campo |
CompanyId |
Código da Empresa |
SB1 |
Empresa | TPRODUTO | CODCOLPRD | |
TPRODUTODEF | CODCOLIGADA |
BranchId | Código da Filial |
SB1 | B1_FILIAL | - | - |
Não enviado pelo RM(**) | |
CompanyInternalId | InternalId |
de empresa do produto
de Empresa/Filial | SB1 | Empresa|B1_FILIAL | - | - |
Code | Código Item | SB1 | B1_COD | TPRODUTO | CODIGOPRD | Valor texto tamanho 30 |
InternalId | InternalId de Integração |
SB1 | Empresa|B1_FILIAL| B1_COD | HCINTEGRACAOID | IDINTEGRACAO |
Name | Nome |
SB1 | B1_DESC | TPRODUTO | DESCRICAO |
Valor texto tamanho 240 | |
ShortName | Nome |
Curto | SB1 | B1_DESC | TPRODUTO | NOMEFANTASIA |
Valor texto tamanho 120 | ||||||
Active | Item Ativo? | SB1 | B1_ATIVO | TPRODUTO | INATIVO | 0-Ativo; 1-Inativo |
InternalId da chave completa de
Grupo de Estoque do produto
UnitOfMeasureInternalId | InternalId da chave completa de |
Unidade Medida do produto | SB1 | Empresa|SAH_FILIAL|B1_UM | TPRODUTODEF | CODUNDCONTROLE |
CODUNDCOMPRA |
CODUNDVENDA |
InternalId da chave completa de
Família Comercial do produto
HCUNDCONV | CODUND | ||||
DeployDate | Data Implantação | - | - | TPRODUTO | DTCADASTRAMENTO |
InternalId da chave completa de
Depósito Padrão do produto
( |
ControlType
Tipo Controle
TPRDFIL
CONSIGNADO
1 |
Fixo 2 – Total
Fixo 3 – Consignado (3
StockControlType
Tipo Controle Estoque
TPRODUTODEF
USANUMSERIE
CONTROLADOPORLOTE
Fixo 1 – Serial
Fixo 2 – Número Série (4)
Fixo 3 – Lote
Fixo 4 – Referência
) |
Fixo 5 – Não Definido
NetWeight | Peso Líquido | SB1 | B1_PESO | TPRODUTO | PESOLIQUIDO |
GrossWeight | GrossWeight |
SB1 | B1_PESBRU | TPRODUTO | PESOBRUTO |
InternalId da chave completa
de Família do produto
InternalId da chave completa de
Item Refugo do produto
Origin | Origem da mercadoria | SB1 | B1_ORIGEM | TPRODUTO | REFERENCIACP |
Fixo 0 – Nacional
Fixo 1 - Estrangeira - Importação direta
Fixo 2 - Estrangeira - Adquirida no mercado externo
Values.CostPrice | Preço |
de Custo |
Segunda Unidade de Medida Utilizada para converter
a quantidade para uma segunda unidade
Fator multiplicador da conversão para
a segunda unidade de medida
ProductType
Tipo de produto
TPRODUTO
SB1 | BZ_UPRC ou B1_UPRC | TPRODUTODEF | PRECO1 | |||
Values.SalesPrice | Preço de Venda | SB1 | B1_PRV1 | TPRODUTODEF | PRECO2 | |
Values.AverageCostPrice | Preço Médio de Custo | SB2 | B2_CM1 | TPRODUTODEF | CUSTOMEDIO | |
Values.StandardCostPrice | Preço Padrão | SB1 | BZ_CUSTD ou B1_CUSTD | TPRODUTODEF | CUSTOUNITARIO | |
Values.BaseDate | Data Base do Calculo dos preços | SB1 | BZ_UCALSTD ou B1_UCALSTD | TPRODUTODEF | DATABASEPRECO1 | |
ProductType | Tipo de produto | SB1 | B1_TIPO | TPRODUTO |
TIPO | Fixo 01 – Ativo Imobilizado |
SecondUnitOfMeasureInternalId | InternalId da Segunda Unidade de Medida | SB1 | Empresa|AH_FILIAL|B1_SEGUM | HCUNDCONV | CODUNDSEG | |
MultiplicationFactorValue | Fator multiplicador da conversão para a segunda unidade de medida | SB1 | B1_CONV | HCUNDCONV | FATOR |
NotaNotas:
- (1) O campo DeployDate (Data de Implantação) será enviado somente na alteração do cadastro do produto, pois este campo é atualizado no Dataserver EstPrdData somente após a inclusão do registro na base (afterupdate).
- (2) Estas informações serão enviadas somente na alteração do cadastro de Produto, pois trata-se de outro DataServer (anexo Informações do Estoque).
- (3) Será considerada somente a informação da primeira filial, uma vez que ao incluir um produto são criados registros para todas as filiais ativas. São utilizados os campos em negrito.
- (4) No cadastro de Produto \ Pasta Controle de Estoque é permitido selecionar as duas informações simultaneamente, Número de Série e Lote. Como a mensagem não comporta esta situação não será permitido selecionar as duas opções. Caso o usuário marque as duas opções será emitida uma mensagem de exceção e o registro não será salvo.
- (5) Quando o tipo do produto for Produto será enviado o valor fixo “06 – mercadoria”. Se for tipo Serviço será enviado o valor fixo “07 – mão de obra”.
- (6) Estas informações serão enviadas somente na alteração do cadastro de Produto, pois trata-se de outro DataServer (anexo Clientes/Fornecedores).
- (7) No cadastro de Produto RM existem 5 tipos de preços e para cada preço existe uma data base de cálculo. Será considerada na mensagem somente a primeira data base do cálculo de preço.
- (*) Estas informações não serão enviadas, pois o adapter do PROTHEUS está implementado para receber a mensagem CustomerVendor versão 2.000 e esta integração utiliza a CustomerVendor versão 1.000.
- (**) Este campos não estão sendo enviados pelo RM pelos seguintes motivos:
-> BranchId - Filial: na inclusão de um novo Produto no RM é gerado na tabela TPRDFIL um registro para cada Filial ativa. Desta forma seria necessário a utilização de uma outra mensagem.
-> FiscalInformation: no RM temos Dados Fiscais do Produto e Dados Fiscais por UF. Nestes dois cadastros não temos o campo Descrição.