Versões comparadas

Chave

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

...

Mapeamento de Campos da Mensagem Única Item (Produto) - RM 

Item_4.005

Mensagem

Única

Padrão

Descrição

PROTHEUS

RM

Observação

Elemento

Tabela

Descrição

Campo

Tabela

Coluna

Campo

 

CompanyId

BusinessContent

Código da Empresa

CompanyId

SB1

Coligada

Empresa

TPRODUTO

CODCOLPRD


TPRODUTODEF

CODCOLIGADA

 


BranchId

Código da Filial

 

SB1

B1_FILIAL

-

-

 

Não enviado pelo RM(**)

CompanyInternalId

InternalId

da chave completa

de empresa do produto

TPRODUTOCODCOLIGADA

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

TPRODUTOCODCOLIGADA|IDPRD

SB1

Empresa|B1_FILIAL| B1_COD

HCINTEGRACAOID

IDINTEGRACAO

 


Name

Nome

do Produto

SB1

B1_DESC

TPRODUTO

DESCRICAO

 
Valor texto tamanho 240

ShortName

Nome

curto

Curto

SB1

B1_DESC

TPRODUTO

NOMEFANTASIA

 
Valor texto tamanho 120

Active

Item Ativo?

SB1

B1_ATIVO

TPRODUTO

INATIVO

0-Ativo; 1-Inativo
StockGroupCodeCódigo Grupo Estoque  Não utilizado pela linha RMStockGroupInternalId

InternalId da chave completa de

Grupo de Estoque do produto

  Não utilizado pela linha RMStockGroupDescription
Descrição Grupo Estoque  Não utilizado pela linha RMUnitOfMeasureCodeCódigo Unidade MedidaTPRODUTODEFCODUNDCONTROLEValor texto tamanho 6

UnitOfMeasureInternalId

InternalId da chave completa de

Unidade Medida do produto

SB1

Empresa|SAH_FILIAL|B1_UM

TPRODUTODEF

CODUNDCONTROLE

 

CODUNDCOMPRA

ObtainingType

CODUNDVENDA

Forma de Obtenção  Não utilizado pela linha RMComercialFamilyCodeCódigo Família Comercial  Não utilizado pela linha RMComercialFamilyInternalId

InternalId da chave completa de

Família Comercial do produto

  Não utilizado pela linha RMComercialFamilyDescriptionDescrição Família Comercial  Não utilizado pela linha RM

HCUNDCONV

CODUND


DeployDate

Data Implantação

-

-

TPRODUTO

DTCADASTRAMENTO

(1)ReleaseDateData Liberação  Não utilizado pela linha RMStandardWarehouseCodeCódigo Depósito Padrão  Não utilizado pela linha RMStandardWarehouseInternalId

InternalId da chave completa de

Depósito Padrão do produto

  Não utilizado pela linha RMStandardWarehouseDescriptionDescrição Depósito Padrão  Não utilizado pela linha RMMultipleLotLote Múltiplo  Não utilizado pela linha RMEconomicLotLote EconômicoTPRDLOCINFOLOTEECONCOMPRAS

(
2)MinimumLotLote Mínimo  Não utilizado pela linha RMQualityControlControla Qualidade  Não utilizado pela linha RM

 

ControlType

 

Tipo Controle

 

TPRDFIL

 

CONSIGNADO

Fixo
1
– Físico
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

FractionalQuantityQuantidade Fracionada  Não utilizado pela linha RM
)
Fixo 4 – Débito Direto
Fixo 5 – Não Definido

NetWeight

Peso Líquido

SB1

B1_PESO

TPRODUTO

PESOLIQUIDO

 

GrossWeight

GrossWeight

Peso Bruto

SB1

B1_PESBRU

TPRODUTO

PESOBRUTO

 FamilyCodeCódigo Família FamilyInternalId

InternalId da chave completa

de Família do produto

  Não utilizado pela linha RMFamilyDescriptionDescrição Família  Não utilizado pela linha RMFormulaTypeTipo Fórmula  Não utilizado pela linha RMPerMillionValor Per PPM  Não utilizado pela linha RMIsScrapStockControlControla Estoque Refugo  Não utilizado pela linha RMIsScrapFiscalPriceRefugo ao Preco Fiscal  Não utilizado pela linha RMScrapItemCodeCódigo Item Refugo  Não utilizado pela linha RMScrapItemInternalId

InternalId da chave completa de

Item Refugo do produto

  Não utilizado pela linha RMScrapItemQuantityQuantidade Item Refugo  Não utilizado pela linha RM

 Não utilizado pela linha RM

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

CostCenterCodeCódigo do Centro

 

 

 

de Custo

  Não utilizado pela linha RMCostCenterInternalIdInternalId do CostCenterCode  Não utilizado pela linha RMGroupCode   Não utilizado pela linha RMGroupInternalIdInternalId do GroupCode  Não utilizado pela linha RMGroupName   Não utilizado pela linha RMSecondUnitOfMeasureCode

Segunda Unidade de Medida Utilizada para converter

a quantidade para uma segunda unidade

  Não utilizado pela linha RMSecondUnitOfMeasureInternalIdInternalId do SecondUnitOfMeasureCode  Não utilizado pela linha RMMultiplicationFactorValue

Fator multiplicador da conversão para

a segunda unidade de medida

  Não utilizado pela linha RM

 

 

 

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
Fixo 02 – Beneficiamento
Fixo 03 – Embalagem
Fixo 04 – Gastos Gerais
Fixo 05 – Material de Consumo
Fixo 06 – Mercadoria (5)
Fixo 07 – Mao De Obra
Fixo 08 – Materia Prima
Fixo 09 – Outros Insumos
Fixo 10 – Produto Acabado
Fixo 11 – Produto Intermediario
Fixo 12 – Produto em Processo
Fixo 13 – Produto Veiculo
Fixo 14 – Selo de Controle
Fixo 15 – SubProduto

FiscalInformationFiscalClassificationCodeCodigo Classificacao Fiscal  Não utilizado pela linha RMFiscalClassificationInternalIdInternalId do FiscalClassificationCode  Não utilizado pela linha RMFiscalClassificationInternalIdDescricao Classificacao Fiscal  Não utilizado pela linha RMListOfCustomerItemInformation \ CustomerItemInformationCustomerCodeCódigo do cliente  Não utilizado pela linha RMCustomerInternalIdInternalId do CustomerCode  Não utilizado pela linha RMCustomerItemCodeCódigo do Item X Cliente  Não utilizado pela linha RMCustomerItemInternalIdInternalId do CustomerItemCode  Não utilizado pela linha RMValues \ ValuesTypeCostPricePreço de CustoTPRODUTODEF PRECO1 SalesPricePreço de VendaTPRODUTODEF PRECO2 AverageCostPricePreço Médio de CustoTPRODUTODEF CUSTOMEDIO StandardCostPricePreço PadrãoTPRODUTODEF CUSTOUNITARIO BaseDateData Base do Calculo dos preçosTPRODUTODEF DATABASEPRECO1 (7)

 

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.