Versões comparadas

Chave

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


 

ENVIAR NÚMERO NO FABRICANTE DO PRODUTO / INTEGRAÇÕES SIGAMNT 

Informações Gerais

 

Linha de Produto:

RM

Segmento Executor:Construção e Projetos

Módulo:

TOTVS Gestão de Estoque, Compras e Faturamento

Rotina:


Rotina

Nome Técnico

Cadastro de Produto/Serviços

EstPrdAction

Rotina(s) envolvida(s)

Nome Técnico

Configurador de Integrações

Informe o nome técnico da(s) rotina(s) envolvidas.

ConConfiguraIntegracaoAction

Transformação

 
ConTransformacaoAction

Chamado/Ticket:

Não se aplica

752823.

Requisito/Story/Issue:MATESTCNTFTOF01-358/MATESTCNTFTOF01-513

País:

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros:

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos>.

Objetivo

 

Implementação do adapter de integração via Mensagem Única TOTVS para enviar a informação de Número no Fabricante do Produto RM para o Manutenção de Ativos (SigaMNT).
Ao integrar o cadastro de Produto com esta informação do número do fabricante, o usuário poderá consultar esta informação ao incluir insumos em uma Ordem de Manutenção (OS) no Manutenção de Ativos (SigaMNT).

Definição da Regra de Negócio

 


Considera-se como escopo deste requisito a implementação do adapter de envio de Mensagens Únicas TOTVS para integração de Produto com informação do Número no Fabricante, estando o adapter de recebimento desta mesma mensagem fora do escopo do requisito. 

A análise e o desenvolvimento do adapter será efetuado considerando a integração com o Manutenção de Ativos Protheus, mas também viabilizará a integração com outras fontes de dados desde que respeitado o layout da mensagem. 


Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

ProdutoAlteraçãoRM \ BackOffice \ Gestão de Estoque, Compras e Faturamento \ Cadastros \ Produto-

Configurador de Integração

Alteração

RM \ Integração \ Ferramentas \ Configurar

-


Regras de Integridade: 

Para a integração desta nova mensagem única de Produto serão realizadas as seguintes ações:

  • Criar a mensagem única Item versão 43.002 007 (xsd) e adicionar o campo “ManufacturerNumber”“ManufacturerCode”. Este campo deve ser  do tipo string.
  • Neste campo será trafegada informação do campo Número no Fabricante do cadastro de Produto do RM (TPRODUTODEF.NUMNOFABRIC).
  • Esta informação deverá ser gravada no campo "B1_FABRIC" da tabela de Produtos do Protheus (SB1).
  • Atualizar o Configurador de Integração do RM para contemplar esta nova versão da mensagem Item para a Integração Manutenção de Ativos x BackOffice RM.
  • Atualizar o cadastro de Transformação do RM para contemplar esta nova versão da mensagem Item.

 

Ponto de atenção:

  • Não será integrado o campo Código do Fabricante do Produto.
  • No RM o Número do Fabricante possui tamanho de 100 caracteres. Caso este campo no Protheus possua um tamanho menor, deve-se tratar no recebimento da mensagem a restrição para este campo quando for maior do que o permitido no Protheus.
  • O envio da mensagem Item_ 4.002 do RM para o Protheus contemplará todos os campos enviados na mensagem Item_3.004 mais a informação da tag ManufacturerNumber. Os demais campos não serão considerados neste momento.

 

Tabelas Utilizadas

  • TPRODUTODEF – Dados dos Produtos Globais por Coligada.
  • HCTRANSFORMACAO – Transformação Mensagem Única TOTVS.
  • HCMAPAINTEGRACAO – Tabela de mapeamento das entidades para cada Integração.

 

Entidades de Integração

 

  • Transformação
    • Identificador da Mensagem: Item
    • Versão: 4_002
    • Tipo do Server: DataServer
    • DataServer: EstPrdDataBR
  • Source Code(GUID): 
  • Fluxo da mensagem: Saída
  • Tipo de Envio: Síncrono.
  • Mandatário: BackOffice RM.
  • Mapeamento de Campos: http://tdn.totvs.com/x/DYD6E

(Opcional)

Procedimento para Utilização

<Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações;

Localização da rotina no menu;

Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;

Caso seja necessário ter algum cadastro feito previamente, faça uma observação

Se necessário, utilizar prints de tela>.

Procedimento para Configuração

CONFIGURAÇÃO DE INTEGRAÇÃO

 

No RM, acesse Integração/Ferramentas/Configurar
  • Na janela Assistente de Configuração de Integração avance para a etapa Configuração do banco de dados e informe Usuário e Senha para conectar ao banco. Teste a conexão e avance.
  • Na etapa Projetos de Integração selecione o item Manutenção de Ativos x BackOffice RM, avance e execute o assistente.
    No PROTHEUS acesse Configurador (SIGACFG), acesse Ambiente/Schedule/Adapter E.A.I . Crie o adapter ITEM conforme dados a seguir:
    • Atualizar a Fórmula Visual de Integração da mensagem Item para considerar a versão 3.007.
    • Atualizar a Fórmula Visual de Sincronização de produto para considerar a versão 3.007.

    Configurador de Integrações

    Tendo em vista que um cliente pode utilizar dois projetos de integração ativos com o BackOffice RM, será necessário realizar a seguinte atualização no Configurador de Integrações:

    1. Projeto de Integração Manutenção de Ativos x BackOffice RM
      1. Apaga a mensagem ITEM versão 2.000 caso exista;
      2. Insere a versão 3.007 da mensagem ITEM caso ainda não exista para integração Manutenção de Ativos(SigaMNT) e TOTVS PDV.

    2. Projeto de Integração TOTVS PDV x BackOffice RM
      1. Apaga a mensagem ITEM versão 2.000 caso exista para a integração Manutenção de Ativos(SigaMNT).
      2. Apaga a mensagem ITEM versão 3.004 caso exista para a integração TOTVS PDV.
      3. Insere a versão 3.007 da mensagem ITEM caso ainda não exista para integração Manutenção de Ativos(SigaMNT) e TOTVS PDV.

    Desta forma, a partir da versão 12.1.18 as integrações com o BackOffice RM do  TOTVS PDV e Manutenção de Ativos passam a utilizar a versão 3.007 da mensagem única ITEM.


    Ponto de atenção:

    • Não será integrado o campo Código do Fabricante do Produto.
    • No RM o Número do Fabricante possui tamanho de 100 caracteres. O campo Fabricante no Protheus possue por padrão o tamanho de 20 caracteres. Caso o Número do Fabricante no RM possuir mais do que 20 caracteres, é necessário altera o tamanho do campo B1_FABRIC no Protheus (via configurador SIGACFG) para ter o mesmo tamanho do RM.
    • O envio da mensagem Item_ 3.007 do RM para o Protheus contemplará todos os campos enviados na mensagem Item_3.004 mais a informação da tag ManufacturerCode. Os demais campos não serão considerados neste momento.


    Tabelas Utilizadas

    • TPRODUTODEF – Dados dos Produtos Globais por Coligada.
    • HCTRANSFORMACAO – Transformação Mensagem Única TOTVS.
    • HCMAPAINTEGRACAO – Tabela de mapeamento das entidades para cada Integração.

     


    Entidades de Integração

    • Transformação
      • Identificador da Mensagem: Item
      • Versão: 3_007
      • Tipo do Server: DataServer
      • DataServer: EstPrdDataBR
    • Source Code(GUID): 
    • Fluxo da mensagem: Saída
    • Tipo de Envio: Síncrono.
    • Mandatário: BackOffice RM.

    Procedimento para Configuração

    CONFIGURAÇÃO DE INTEGRAÇÃO

     

    1. No RM, acesse Integração/Ferramentas/Configurar
      1. Na janela Assistente de Configuração de Integração avance para a etapa Configuração do banco de dados e informe Usuário e Senha para conectar ao banco. Teste a conexão e avance.
      2. Na etapa Projetos de Integração selecione o item Manutenção de Ativos x BackOffice RM, avance e execute o assistente.

    2. No PROTHEUS acesse Configurador (SIGACFG), acesse Ambiente/Schedule/Adapter E.A.I . Crie o adapter ITEM conforme dados a seguir:

    Itens/Pastas

    Descrição

    Mensagem Única:

    Sim

    Rotina:

    MATA010

    Mensagem:

    ITEM

    Envia:

    Não

    Recebe:Sim
    Método:Síncrono
    Operação:1 - Todas
    Canal Envio:2 - EAI
    Versão Envio:3.007

    3. Número do Fabricante possuir o mesmo tamanho no RM e no PROTHEUS

      • Acesse Configurador (SIGACFG), acesse Base de Dados/Dicionário/Base de Dados.
      • Selecione Dicionários de Dados e pesquise a tabela SB1.
      • Edite a tabela SB1 e pesquise pelo campo B1_FABRIC
      • Edite o campo B1_FABRIC e no campo Tamanho informe o valor 100.
        Image Added
      • Salve a alteração e atualize a base de dados com a alteração.


    Procedimento para Utilização


    1. No  Gestão de Estoque, Compras e Faturamento cadastrar um Produto e informar o Número do Fabricante.
    2. No  Manutenção de Ativos acessar o cadastro de Produto e verificar que a informação foi gravada no campo Fabricante da pasta Outros.

    Itens/Pastas

    Descrição

    Mensagem Única:

    Sim

    Rotina:

    MATA010

    Mensagem:

    ITEM

    Envia:

    Não

    Recebe:Sim
    Método:Síncrono
    Operação:1 - Todas
    Canal Envio:2 - EAI
    Versão Envio:4.002

      

    CONFIGURAÇÃO DE MENUS

     

    2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:

    Menu

    Informe o Menu em que estará localizada a rotina

    Submenu

    Informe o Submenu em que estará localizada a rotina

    Nome da Rotina

    Informe o Título da rotina

    Programa

    Informe o Fonte da rotina

    Módulo

    Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

    Tipo

    Informe a Função

    Opcional

    Fluxo do Processo

     

    <Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>. 

     

     

    Mapeamento dos Campos

     

    • Mensagem Item 43.002007

     

    Mensagem Padrão

    Descrição

    RM

    Tabela

    Campo

    Observação

    CompanyId

    Código da coligada

    TPRODUTO

    CODCOLIGADA

    Código da Coligada é obtido a partir do De-Para de Filial.

    BranchId

    Código da filial

    -

    -

    CompanyInternalId

    InternalId da filial

     

     



    BranchInternalId

    InternalId do Estabelecimento/Filial

    -

    -

    Não utilizado nesta integração.

    Code

    Código do Item

    TPRODUTO

    CODIGOPRD

    Valor texto tamanho 30

    InternalId

    Chave primária do registro

    TPRODUTO

    CODCOLIGADA|IDPRD

     


    Name

    Nome do Produto

    TPRODUTO

    DESCRICAO

     


    ShorName

    Nome curto

    TPRODUTO

    NOMEFANTASIA

     


    DetailDetalhes do
    item  
    item

    Não utilizado nesta integração.

    Active

    Item Ativo? 

    TPRODUTO

    INATIVO

    Quando TPRODUTO.INATIVO igual a 0 (zero) envia na tag o valor 1 - Ativo.

    Quando TPRODUTO.INATIVO igual a 1 (um) envia na tag o valor 0 - Inativo.

    StockGroupCode

    Código Grupo Estoque

     

     



    Não utilizado nesta integração.

    StockGroupInternalId

    InternalId da chave completa de Grupo de Estoque

    do produto

     

     

    Não utilizado nesta integração.

    StockGroupDescription

    Descrição Grupo Estoque 

     

     

    Não utilizado nesta integração.

    UnitOfMeasureCode

    Código Unidade Medida

    TPRODUTODEF

    CODUNDCONTROLE 

    Valor texto tamanho 6

    UnitOfMeasureInternalId

    InternalId da chave completa de Unidade Medida

    do produto

    TPRODUTODEF

    CODUNDCONTROLE 

     



    Não utilizado nesta integração.

    StockGroupDescription

    Descrição Grupo Estoque 



    Não utilizado nesta integração.

    UnitOfMeasureCode

    Código Unidade Medida

    TPRODUTODEF

    CODUNDCONTROLE 

    Valor texto tamanho 6

    UnitOfMeasureInternalId

    ObtainingType

    Forma de Obtenção

      

    Não utilizado pela linha RM

    ComercialFamilyCode

    Código Família Comercial

      

    Não utilizado pela linha RM

    ComercialFamilyInternalId

    InternalId da chave completa de

    Família Comercial do produto  

    Não utilizado pela linha RM

    ComercialFamilyDescription

    Descrição Família Comercial

     

    Unidade Medida do produto

    TPRODUTODEF

    CODUNDCONTROLE 


    ObtainingType

    Forma de Obtenção

     



    Não utilizado pela linha RM

    DeployDate

    Data Implantação 

    TPRODUTO

    DTCADASTRAMENTO

     


    ReleaseDate 

    Data Liberação

      


    Não utilizado pela linha RM

    StandardWarehouseCode

    Código Depósito Padrão

      


    Não utilizado pela linha RM

    StandardWarehouseInternalId

    InternalId da chave completa de Depósito Padrão do produto

      


    Não utilizado pela linha RM

    StandardWarehouseDescription

    Descrição Depósito Padrão

      



    Não utilizado pela linha RM

    MultipleLot

    Lote Múltiplo

      


    Não utilizado pela linha RM

    EconomicLot

    Lote Econômico 

     

     



    Não utilizado pela linha RM

    MinimumLot

    Lote Mínimo

     

     


    Não utilizado pela linha RM

    QualityControl 

    Controla Qualidade

      



    Não utilizado pela linha RM

    ControlType

    Tipo Controle

    TPRDFIL

    CONSIGNADO

    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.

    Fixo 1 – Físico

    Fixo 2 – Total

    Fixo 3 – Consignado

    Fixo 4 – Débito Direto

    Fixo 5 – Não Definido

    StockControlTypeTipo Controle EstoqueTPRODUTODEFUSANUMSERIE ou CONTROLADOPORLOTE

    São utilizados os campos em negrito.

    Fixo 1 – Serial

    Fixo 2 – Número Série (TPRODUTODEF.USANUMSERIE: Indica se utiliza número de série)

    Fixo 3 – Lote (TPRODUTODEF.CONTROLADOPORLOTE: Controlado por lote.)

    Fixo 4 – Referência

    Fixo 5 – Não Definido

    FractionalQuantity

    Quantidade Fracionada

     

     


    Não utilizado pela linha RM

    NetWeight 

    Peso Líquido 

    TPRODUTO

    PESOLIQUIDO

     


    GrossWeight 

    Peso Bruto

    TPRODUTO

    PESOBRUTO

     


    FamilyCode

    Código Família 

      



    Não utilizado pela linha RM

    FamilyInternalId

    InternalId da chave completa de Família do produto 

      


    Não utilizado pela linha RM

    FamilyDescription

    Descrição Família

      



    Não utilizado pela linha RM

    FamilyClassificationCodeClassificaçãio da Família de Materiais
      


    Não utilizado pela linha RM

    FormulaType

    Tipo Fórmula

      



    Não utilizado pela linha RM

    PerMillion

    Valor Per PPM

      


    Não utilizado pela linha RM

    IsScrapStockControl 

    Controla Estoque Refugo

      


    Não utilizado pela linha RM

    IsScrapFiscalPrice

    Refugo ao Preço Fiscal

      



    Não utilizado pela linha RM

    ScrapItemCode

    Código Item Refugo

     

     


    Não utilizado pela linha RM

    ScrapItemInternalId

    InternalId da chave completa de Item Refugo do produto 

     

     


    Não utilizado pela linha RM

    ScrapItemQuantity

    Quantidade Item Refugo

      


    Não utilizado pela linha RM

    Origin

    Origem da mercadoria

    TPRODUTO

    REFERENCIACP

    Fixo 0 – Nacional

    Fixo 1 - Estrangeira - Importação direta

    Fixo 2 - Estrangeira - Adquirida no mercado externo

    FiscalInformation
       



    Ver FiscalInformationType
    ListOfCustomerItemInformation
       



    Ver CustomerItemInformation \ CustomerItemInformationType

    CostCenterCode

    Código do Centro de Custo

      



    Não utilizado pela linha RM

    CostCenterInternalId

    InternalId do CostCenterCode

      



    Não utilizado pela linha RM

    ListOfComercialFamilyItemLista de códigos de
    familias
    famílias(categorias) com produto
     
     


    Ver ComercialFamilyItemType

    GroupCode

       




    Não utilizado pela linha RM

    GroupInternalId

    InternalId do GroupCode

     

     


    Não utilizado pela linha RM

    GroupName

     

      



    Não utilizado pela linha RM

    SecondUnitOfMeasureCode

    Segunda Unidade de Medida Utilizada para converter a quantidade para uma segunda unidade

    TPRODUTODEFCODUNDCOMPRA

     


    SecondUnitOfMeasureInternalId

    InternalId do SecondUnitOfMeasureCode 

    TPRODUTODEFCODUNDCOMPRA
     


    MultiplicationFactorValue

    Fator multiplicador da conversão para a segunda unidade de medida

      



    Não utilizado pela linha RM

    Values
       



    Ver Values \ ValuesType

    ProductType

    Tipo de produto

    TPRODUTO

    TIPO

    Fixo 01 – Ativo Imobilizado

    Fixo 02 – Beneficiamento

    Fixo 03 – Embalagem

    Fixo 04 – Gastos Gerais

    Fixo 05 – Material de Consumo

    Fixo 06 – Mercadoria: enviado quando Tipo Produto = Produto

    Fixo 07 – Mão-De-Obra: enviado quando Tipo Produto = Serviço

    Fixo 08 – Matéria-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

    Fixo 16Insumo Agrícola

    Fixo 18Produtos Industriais

    Fixo 19Insumo Industriais

    Fixo 20Serviço

    Fixo 21Genérico

    Fixo 22Produzido

    Fixo 23Comprado

    Fixo 24Fantasma

    Fixo 25Beneficiado

    Fixo 26Final

    TrailRastro por lote ou Sublote, sem rastroTPRODUTOCONTROLADOPORLOTE

    O valor do campo segue a lógica abaixo:

    Se controla estoque por Lote Marcado = Valor 'L' (Controlado por Lote)

    Se controla estoque por Lote Desmarcado = Valor 'N' (Não utiliza rastro)

    BinControl

    Campo que identifica se o produto possui localização(Endereço/Numero de Serie)

    TPRODUTO

    USANUMSERIE

    O valor do campo segue a lógica abaixo:

    Se controla estoque por Nº de Série Marcado = Valor 'true' (Controla Nº de Série)

    Se controla estoque por Nº de Série Desmarcado = Valor 'false' (Não controla Nº de Série)

    GovernmentCodeCódigo Item
      


    Não utilizado nesta integração.
    ItemTypeCodeCódigo do Tipo de ProdutoTPRODUTOCODTB1FATNão utilizado nesta integração.
    ItemTypeInternalIdInternalId da chave completa do Tipo de ProdutoTPRODUTOCODCOLIGADA|CODTB1FATNão utilizado nesta integração.
    ListOfGenericPricesLista de Preços do Produto
      


    Ver ListOfGenericPricesType
    ListOfBarCodeLista de Códigos de Barra
      


    Ver ListOfBarCodeType
    FiscalInformationTypeInformações fiscais do Item
      


    Ver FiscalInformation\FiscalClassificationType
    CustomerItemInformationTypeAmarração Cliente X Item
      


    Ver ListOfCustomerItemInformation \ CustomerItemInformation
    FiscalInformationTypeInformações fiscais do Item

    FiscalInformation \ FiscalClassificationType

    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.

    FiscalClassificationCode

    Código Classificação Fiscal 

    TPRODUTONCM
     


    FiscalClassificationInternalId

    InternalId do FiscalClassificationCode

      


    Não enviado pelo RM

    FiscalClassificationDescription

    Descrição Classificação Fiscal

      



    Não enviado pelo RM

    PisRetainingIndica se retém PIS
      


    Não enviado pelo RM
    PisAliquotAlíquota de PIS
      


    Não enviado pelo RM
    CofinsRetainingIndica se retém COFINS
      


    Não enviado pelo RM
    CofinsAliquotAlíquota de COFINS
      


    Não enviado pelo RM
    CsllRetainingIndica se retém CSLL
      


    Não enviado pelo RM
    CsllAliquotAlíquota de CSLL
     
     


    Não enviado pelo RM
    IrrfIncidenceIndica se tem incidência de IRRF
     
     


    Não enviado pelo RM
    IssAliquotAlíquota de ISS
      


    Não enviado pelo RM
    IssServiceCodeCódigo de Serviço do ISS
     
     


    Não enviado pelo RM
    MunicipalTaxCodeCódigo de Tributação Municipal
      


    Não enviado pelo RM
    TaxSubstitutionCodeCódigo Especificador da Substituição Tributária (CEST
    )  
    )

    Não enviado pelo RM

    ListOfCustomerItemInformation \ CustomerItemInformation

    Não utilizados nesta integração

    CustomerCode

    Código do cliente

      



    Não utilizados nesta integração

    CustomerInternalId

    InternalId do CustomerCode 

     

     


    Não utilizados nesta integração
    GovernmentalInformationCNPJ/CPF e Inscrição estadual do cliente/fornecedor
     
     


    Não utilizados nesta integração

    CustomerItemCode

    Código do Item X Cliente

      



    Não utilizados nesta integração

    CustomerItemInternalId

    InternalId do CustomerItemCode

      



    Não utilizados nesta integração

    Values \ ValuesType

    CostPrice

    Preço de Custo

    TPRODUTODEF

    PRECO1

    Os demais campos de Preço do produto são enviados na tag ListOfGenericPrices 

    SalesPrice

    Preço de Venda

    TPRODUTODEF

    PRECO2

    Os demais campos de Preço do produto são enviados na tag ListOfGenericPrices 

    AverageCostPrice

    Preço Médio de Custo

    TPRODUTODEF

    CUSTOMEDIO

     

    StandardCostPrice

    Preço Padrão 

    TPRODUTODEF

    CUSTOUNITARIO

     


    BaseDate

    Data Base do Calculo dos preços

    TPRODUTODEF

    DATABASEPRECO1

    Os demais campos de Data-Base do Preço do produto são enviados na tag ListOfGenericPrices

    PackingQuantityQuantidade na Embalagem
      


    Não utilizados nesta integração
    AccountantAccountCodeCódigo da Conta Contábil
      


    Não utilizados nesta integração
    AllowsPurchasePermite Comprar do Item
      


    Não utilizados nesta integração
    IsStorableItem é Estocável (true) ou Aplicação direta (false) ?
      


    Não utilizados nesta integração
    LastUpdateItemData Última atualização do Item
      


    Não utilizados nesta integração
    LastPurchaseItemData Última Compra do Item
     
     


    Não utilizados nesta integração
    GenericPrices \ GenericPricesTypePreços
       
    PriceIdIdentificador do preço
      


    No RM pode ser de 1 a 5
    CurrencyInternalIdCódigo da Moeda no PreçoTPRODUTODEF

    CODMOEPRECO1
    CODMOEPRECO2
    CODMOEPRECO3
    CODMOEPRECO4
    CODMOEPRECO5

     


    BaseDatePriceData-base de PreçoTPRODUTODEFDATABASEPRECO1
    DATABASEPRECO2
    DATABASEPRECO3
    DATABASEPRECO4
    DATABASEPRECO5
     

    PricePreçoTPRODUTODEFPRECO1
    PRECO2
    PRECO3
    PRECO4
    PRECO5
     

    BarCode \ BarCodeTypeCódigos de Barra
       
    CodeCódigo de Barras do ProdutoTPRDCODIGOCODIGO
     

    InternalIdInternalId do Código de BarrasTPRDCODIGOCODCOLIGADA|TIPO|CODIGO
     

    UnifOfMeasureInternalIdUnidade do Código do ProdutoTPRDCODIGOCODUND
     

    ItemQuantityQuantidade do ProdutoTUNDFATORCONVERSAOTratado via extension. Busca-se o fator de conversão da unidade informada para o Códigos de barra.
    ECFTaxingTributação de Cupom Fiscal
      
     
    CodeCódigo da Tributação ECFTPRODUTOTRIBUTACAOECF
     

    TypeTipo da Tributação ECFTTRIBUTACAOECFTIPO

    Informação buscada via extension quando existir Tributação Cupom Fiscal informada para o Produto, respeitando o seguinte de-para de valores:

    Fixo 1 - Tributado: enviado quando Tipo = 0

    Fixo 2 - Isento: enviado quando Tipo = 1

    Fixo 3 - Substituição Tributaria: enviado quando Tipo = 2

    Fixo 4 - Não tributado: enviado quando Tipo = 3

    Fixo 5 - Outros.

    AliquotAlíquota da Tributação ECFTTRIBUTACAOECFALIQUOTAInformação buscada via extension quando existir Tributação Cupom Fiscal informada para o Produto.
    ManufacturerNumber
    ManufacturerCodeNúmero no
    FabricanteTPRODUTODEFNUMNOFABRIC 
    FabricanteTPRODUTODEFNUMNOFABRIC
    ComercialFamilyItemTypeAmarração famílias(categorias) pertencentes ao produto

    ComercialFamilyCode

    Código Família Comercial



    Não utilizado pela linha RM

    ComercialFamilyInternalId

    InternalId da chave completa de Família Comercial do produto



    Não utilizado pela linha RM

    ComercialFamilyDescription

    Descrição Família Comercial



    Não utilizado pela linha RM

    ComercialFamilyItemType                        

     

    • Somente os campos marcados em negrito são tratados no Adapter, sendo os demais não enviados na mensagem.