Histórico da Página
...
Modulo RM | Identificador | Versão | Forma de Envio | Tipo do Adapter |
---|---|---|---|---|
Gestão Estoque / Suprimentos | ITEM | 2.000 | Síncrona | Envia |
ITEM | 3.004 | Síncrona | Envia | |
ITEM | 4.005 | Síncrona/Assíncrona | Envia |
Mapeamento de Campos
Mensagem:
ITEM 4.005 (ENVIO)
Linha RM
A mensagem ITEM na versão 4.005 contém uma regra para envio em que se o cliente possuir mais de um pacote habilitado para a integração então a mensagem será enviada ao destino apenas se o respectivo campo indicativo de integração com tal destino estiver 'marcado'. A saber:
- Para a integração com o TOTVS Manutenção de Ativos - SIGAMNT ou integração com o TOTVS Rental - SIGALOC o campo que indica que se deve integrar ou não é o 'SERVICOPRODUTORMOFFICINA' da tabela de 'TPRODUTO'. Se este campo estiver com o valor '1' então a mensagem de integração será enviada ao(s) sistema(s) destino(s) caso contrário tal mensagem aparecerá no LOG de integração com o status 'refused';
- Para a integração com o NG Quirons - Saúde e segurança do trabalho o campo indicativo de que o registro deve ou não ser integrado é o 'PRODUTOEPI' da tabela de 'TPRODUTO'. Se este campo estiver com o valor '1' então a mensagem de integração será enviada ao(s) sistema(s) destino(s) caso contrário tal mensagem aparecerá no LOG de integração com o status 'refused';
- Para as demais integrações não existe um campo para indicar se o registro deve ou não ser integrado, todos os registros serão integrados independente do preenchimento dos campos.
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/Filial | SB1 | Empresa|B1_FILIAL | -TPRODUTO- | CODCOLIGADA|CODFILIAL | ||
Code | Código Item | SB1 | B1_COD | TPRODUTO | CODIGOPRD | Valor texto tamanho 30 | |
InternalId | InternalId de Integração | SB1 | Empresa|B1_FILIAL| B1_COD | GEAIDEPARA | VALOREXTERNO | ||
Name | Nome | SB1 | B1_DESC | TPRODUTO | DESCRICAO | ||
ShortName | Nome Curto | SB1 | B1_DESC | TPRODUTO | NOMEFANTASIA | ||
Active | Item Ativo? | SB1 | B1_ATIVO | TPRODUTO | INATIVO | true-Ativo; false-Inativo | |
StockGroupCode | Código Grupo Estoque | SB1 | B1_TIPO | TTB2 | CODTB2FAT | Será enviado apenas se a rota STOCKGROUP estiver ativa. | |
StockGroupInternalId | InternalId da chave completa de Grupo de Estoque do produto | TPRODUTODEF | TPRODUTODEF.CODCOLIGADA|TPRODUTODEF.CODTB2FAT | Será enviado apenas se a rota STOCKGROUP estiver ativa. | |||
UnitOfMeasureInternalId | InternalId da chave completa de Unidade Medida do produto | SB1 | Empresa|SAH_FILIAL|B1_UM | TPRODUTODEF | CODUNDCONTROLE | ||
CODUNDCOMPRA | |||||||
CODUNDVENDA | |||||||
DeployDate | Data Implantação | - | - | TPRODUTO | DTCADASTRAMENTO | (1)||
NetWeight | Peso Líquido | SB1 | B1_PESO | TPRODUTO | PESOLIQUIDO | ||
GrossWeight | Peso Bruto | SB1 | B1_PESBRU | TPRODUTO | PESOBRUTO | ||
Origin | Origem da mercadoria | SB1 | B1_ORIGEM | TPRODUTO | REFERENCIACP | ||
FiscalClassificationCode | Código da Classificação Fiscal | SB1 | B1_POSIPI | TPRODUTO | NUMEROCCF | ||
Trail | Controlado por Lote | SB1 | B1_RASTRO | TPRODUTO | CONTROLADOPORLOTE | L - Lote N - Não utiliza Parâmetro MV_RASTRO no configurador do Protheus deve ser igual a S. | |
BinControl | Usa Número de Série | SB1 | B1_LOCALIZ | TPRODUTO | USANUMSERIE | true-Utiliza; false -Não utiliza Parâmetro MV_LOCALIZ no configurador do Protheus deve ser igual a S. | |
ProductType | Tipo de Produto | SB1 | B1_TIPO | TPRODUTO | TIPO | Se Tipo igual a Produto, então 06. Senão 07. Fixo 06 – Mercadoria (5) | |
ECFTaxing.Code | Código da Tributação ECF | - | - | TPRODUTODEF | TRIBUTACAOECF | ||
ECFTaxing.Type | Tipo da Tributação ECF | - | - | TTRIBUTACAOECF | TIPO | 1 - Tributado | |
ECFTaxing.Aliquot | Alíquota da Tributação ECF | SB1 | B1_PICM | TTRIBUTACAOECF | ALIQUOTA | ||
ListOfBarCode.Barcode.Code | Código de Barras do Produtos | SLK | LK_CODBAR | TPRDCODIGO | CODIGO | ||
ListOfBarCode.Barcode.InternalId | InternalId do Código de Barras | SLK | EMPRESA|LK_FILIAL|LK_CODBAR | TPRODUTO | CODCOLIGADA|TIPO|CODIGO | ||
ListOfBarCode.Barcode.UnifOfMeasureInternalId | Unidade do Código de Barras | - | - | TPRDCODIGO | CODUND | ||
ListOfBarCode.Barcode.ItemQuantity | Quantidade do Produto no Código de Barras | SLK | LK_QUANT | TUND | FATORCONVERSAO | A quantidade é buscada no Fator de Conversão da Unidade do Código de Barras. | |
ListOfGenericPrices.GenericPrices.PriceId | Identificador do Preço | - | - | - | - | 1 à 5, referente à numeração do campo. | |
ListOfGenericPrices.GenericPrices.CurrencyInternalId | Código da Moeda no Preço | - | - | TPRODUTODEF | CODMOEPRECO1 CODMOEPRECO2 CODMOEPRECO3 CODMOEPRECO4 CODMOEPRECO5 | ||
ListOfGenericPrices.GenericPrices.BaseDatePrice | Data-Base de Preço | - | - | TPRODUTODEF | DATABASEPRECO1 DATABASEPRECO2 DATABASEPRECO3 DATABASEPRECO4 DATABASEPRECO5 | ||
ListOfGenericPrices.GenericPrices.Price | Preço | SB0 | B0_PRV1; B0_PRV2; B0_PRV3; B0_PRV4; B0_PRV5 | TPRODUTODEF | PRECO1 PRECO2 PRECO3 PRECO4 PRECO5 | ||
ManufacturerCode | Número do Produto no Fabricante | SB1 | B1_FABRIC | TPRODUTODEF | NUMNOFABRIC | ||
MultiplicationFactorValue | Fator de Conversão do Produto | SB1 | B1_CONV | TUND | FATORCONVERSAO | Será enviado o fator de conversão da unidade de compra do produto (TPRODUTODEF.CODUNDCOMPRA)). | |
Values.CostPrice | Preço de Custo | 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 | ||
ListOfBranchInformation.BranchInformation.InternalId | InternalId de Informações por Filial | - | Empresa|B1_FILIAL| B1_COD | TPRDFIL | CODCOLIGADA|IDPRD|CODFILIAL | Parâmetro MV_ARQPROD deve ser alterado para SBZ para ser utilizado as informações por Filial. | |
ListOfBranchInformation.BranchInformation.CompanyInternalId | InternalId da Chave Completa da Filial | - | Empresa|B1_FILIAL | TPRDFIL | CODCOLIGADA|CODFILIAL | ||
ListOfBranchInformation.BranchInformation.ECFTaxing.Code | Código da Tributação ECF | - | - | TPRODUTODEF | TRIBUTACAOECF | ||
ListOfBranchInformation.BranchInformation.ECFTaxing.Type | Tipo da Tributação ECF | - | - | TTRIBUTACAOECF | TIPO | ||
ListOfBranchInformationListOfBranchInformation.BranchInformation.ECFTaxing.ECFTaxingAliquot | Alíquota da Tributação ECF | SBZ | BZ_PICM | TTRIBUTACAOECF | ALIQUOTA |
Nota:
- A mensagem de ITEM 4.005 possui todos os campos da 2.000 e 3.004.
- Maiores informações sobre o adapter de Produto consulte o documento: Integração de Produto/Serviço(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).
Protheus
SIGAEST → Atualizações → Cadastros → Locais de Estoque→ Produtos