Versões comparadas

Chave

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

...

Método

ID

Descrição

Origem

Destino

Mensagem Única

Versão da MensagemObservação

Cadastros






01Cliente/FornecedorRMProtheusCustomerVendor2.002

02

Moeda

RM

Protheus

Currency

2.001
03Unidade de MedidaRMProtheusUnitOfMeasure2.000
04ProdutoRMProtheusItem

4.005


05

Centro de Custo

RM

Protheus

CostCenter

2.000
06Ativo FixoRMProtheusAssets1.001
07Transferência de Ativo FixoRMProtheusAssets1.001
08Exclusão de Ativo FixoRMProtheusAssets1.001

09

Condição de Pagamento

RM

Protheus

PaymentCondition

3.000
10Local de EstoqueRMProtheusWarehouse1.000
11CargoRMProtheusEmployeePosition1.000
12FunçãoRMProtheusRole1.000
13Turno/HorárioRMProtheusShiftwork1.000
14FuncionárioRMProtheusEmployee2.003

Processos

15

Situação do Funcionário

Protheus

RM

GetEmployeeSituation

1.000


16Solicitações (SA e SC)ProtheusRMRequest1.010
17Cancelamento de SA/SCProtheusRMCancelRequest1.000

18

Ordem de Serviço

Protheus

RM

MaintenanceOrder

1.002


19Finalizar OSProtheusRMMaintenanceOrder

1.002


20Faturar OSRMProtheusMaintenanceOrder

1.002


21Cancelamento de OSProtheusRMCancelMaintenanceOrder1.000
22Baixa de estoqueProtheusRMStockTurnover

1.006


23Baixa de EstoqueRMProtheusStockTurnover

1.006


24Cancelar Baixa de EstoqueProtheusRMCancelRequest1.000
25Consulta Saldos e CustosProtheusRMStockLevel1.001
26Ampliação PatrimonialProtheusRMAssetsValuation1.000
27Análise técnica de pneusProtheusRMStockTurnover

1.006


28Controle de AbastecimentoProtheusRMStockLevel1.001
29Controle de AbastecimentoProtheusRMStockTurnover

1.006


30Controle de AbastecimentoProtheusRMOrder4.010

A partir da versão da Biblioteca RM 12.1.2209.158 e superiores será configurado a versão 4.010.

Versões anteriores continuam usando a versão 3.002

31Gestão de DocumentosProtheusRMOrder4.010

A partir da versão da Biblioteca RM 12.1.2209.158 e superiores será configurado a versão 4.010.

Versões anteriores continuam usando a versão 3.002

32Informação de ParcelasRMProtheusInfoOfParcelValues1.000
33Gestão de MultasProtheusRMOrder34.002
34Honorários de DespachanteProtheusRMOrder3.002
010

A partir da versão da Biblioteca RM 12.1.2209.158 e superiores será configurado a versão 4.010.

Versões anteriores continuam usando a versão 3.002

34Honorários de DespachanteProtheusRMOrder4.010

A partir da versão da Biblioteca RM 12.1.2209.158 e superiores será configurado a versão 4.010.

Versões anteriores continuam usando a versão 3.002

35Ordem 35Ordem de Serviço de PneusProtheusRMMaintenanceOrder

1.002


36Transferência de PneusProtheusRMStockTurnover

1.006


37Ordem de Serviço TerceirosProtheusRMMaintenanceOrder

1.002


...

Identificador da Mensagem: PaymentCondition
Versão: 23.000
Mandatário: BackOffice RM
Tipo de Envio: Síncrono
Mapeamento de Campos: http://tdn.totvs.com/x/Sdj0E

...

Expandir
titleClique aqui para expandir

As Condições de pagamento devem ser cadastradas somente no BackOffice RM e sincronizados automaticamente para o Protheus através de mensagem única PaymentCondition. 

O cadastro de condições de pagamento deve ser compatibilizado com as limitações do Protheus quanto aos tipos de período, que são mais bem especificadas na seção de mapeamento da mensagem.

Caso o Código da Condição de Pagamento no RM seja maior que 3 caracteres, o código da condição de pagamento no Protheus deve ser configurado como auto-incremento.

Acessar o Configurador do Protheus (SIGACFG) e na tabela SE4 alterar o Acessar o Configurador do Protheus (SIGACFG) e na tabela SE4 alterar o tamanho do campo E4_COND para 100 caracteres.


Cadastro de Condição de PagamentoProduto/Serviço

Identificador da Mensagem: PaymentConditionItem
Versão: 34.000005
Mandatário: BackOffice RM
Tipo de Envio: Síncrono
Mapeamento de Campos: http://tdn.totvs.com/x/Sdj0EsBzHG

Notas

Expandir
titleClique aqui para expandir

As Condições de pagamento devem ser cadastradas Os Produtos/Serviços devem cadastrados somente no BackOffice RM e sincronizados automaticamente para o Protheus através de mensagem única PaymentConditionItem

O cadastro de condições de pagamento deve ser compatibilizado com as limitações do Protheus quanto aos tipos de período, que são mais bem especificadas na seção de mapeamento da mensagem.

Acessar o Configurador do Protheus (SIGACFG) e na tabela SE4 alterar o tamanho do campo E4_COND para 100 caracteres.

Cadastro de Produto/Serviço

As regras referente à esta entidade pode ser conferida no documento de Integração de Produto/Serviço


Cadastro de Cliente/Fornecedor

Identificador da Mensagem: CustomerVendor
Versão: 2.002Identificador da Mensagem: Item
Versão: 4.005
Mandatário: BackOffice RM
Tipo de Envio: Síncrono
Mapeamento de Campos:  http://tdn.totvs.com/x/sBzHGMYP6E

Notas

Expandir
titleClique aqui para expandir

Os Produtos/Serviços devem cadastrados somente Clientes e Fornecedores devem ser cadastrados no BackOffice RM e sincronizados automaticamente para o Protheus através de da mensagem única ItemCustomerVendor. 

As regras referente à esta entidade pode ser conferida no documento de Integração de Produto/Serviço

Cadastro de Cliente/Fornecedor

Identificador da Mensagem: CustomerVendor
Versão: 2.002
Mandatário: BackOffice RM
Tipo de Envio: Síncrono
Mapeamento de Campos: http://tdn.totvs.com/x/MYP6E

Notas

Ao iniciar uma base vazia (zerada) do Protheus, para incluir a tabela de Municípios no Protheus é necessário acessar o Protheus no sistema 09 - Livros Fiscais. Se não acessar o sistema Fiscal do Protheus antes de enviar o cadastro do RM irá apresentar mensagem de inconsistência informando que é valor inválido para o campo Município.

Uma vez que o Cliente e Fornecedor são tratados na mesma mensagem (CustomerVendor),

Expandir
titleClique aqui para expandir

Os Clientes e Fornecedores devem ser cadastrados no BackOffice RM e sincronizados automaticamente para o Protheus através da mensagem única CustomerVendor.

Ao iniciar uma base vazia (zerada) do Protheus, para incluir a tabela de Municípios no Protheus é necessário acessar o Protheus no sistema 09 - Livros Fiscais. Se não acessar o sistema Fiscal do Protheus antes de enviar o cadastro do RM irá apresentar mensagem de inconsistência informando que é valor inválido para o campo Município.

Uma vez que o Cliente e Fornecedor são tratados na mesma mensagem (CustomerVendor), ao cadastrar um registro do tipo Ambos no RM é gerado no Protheus um registro em cada tabela, SA1 (Clientes) e SA2 (Fornecedor).

Mesmo que a empresa não utilize Cliente/Fornecedor global no RM, Para utilizar esta integração é premissa que o cadastro de Cliente\Fornecedor esteja parametrizado como Global, obrigatoriamente deve-se compartilhar a tabela referente no Protheus por empresa. 


Cadastro de Patrimônio (Ativo Fixo)

Identificador da Mensagem: Assets
Versão: 1.001
Mandatário: BackOffice RM
Tipo de Envio: Síncrono
Mapeamento de Campos: http://tdn.totvs.com/x/hYP6E

...

Expandir
titleClique aqui para expandir

Serão integrados somente ativos do tipo Patrimônio. Assim sendo, qualquer ativo dos tipos Título ou Terceiros será desconsiderado e não disparará o gatilho de integração.

Não será integrado o histórico de valores do ativo fixo na seção “ListOfSalesAndValuesAssets” da mensagem, sendo o código de integração enviado sempre com o sufixo “1”. Estes dados do patrimônio serão enviados respeitando a seguinte regra:
Inclusão: Serão enviados os dados informados na tela de inclusão.
          * DepreciationStartDate: Valor calculado pela função PatPatrimonioService.RetornaDataInicioVigencia(CodColigada, DataAquisicao). Esta função considera a Data de Aquisição como Data Início Vigência. Há variações se os parâmetros abaixo estiverem marcado:

             - DTINICIODEPRECPROXANO: Adiciona um ano com base no ano cálculo definido na parametrização e fixa o mês e o dia em 01;

             - DTINICIODEPRECPROXANO e Dia da Data de Aquisição maior que 01: Adiciona um mês na Data Aquisição e fixa o dia em 01;

             - DATASEMPRE1DIAMESAPOSAQUIS: Adiciona um mês na Data Aquisição e fixa o dia em 01.
          * OriginalValueCurrency : IPatrimonio.AQUISICAO
          * CurrencyCode e CurrencyInternalId: Código da moeda padrão do sistema (Definido em Ambientes | Parâmetros Globais | Gerais | Símbolo da Moeda);
          * AnnualRateCurrencyDepreciation: IPatrimonio.VRTAXADEPRECIACAO
          * BalanceDepreciation: Fixo 0.
Alteração: Serão enviados os dados atuais do ativo em uma única linha, desconsiderando as movimentações anteriores não integradas.
          * DepreciationStartDate: ICALCULOPATRIMONIO.DATAINICIOVIGENCIA para o IDCENARIOCALCULO = 1
          * OriginalValueCurrency: ICALCULORAZAO.VALORBASECORRIGIDO (considera apenas o último valor calculado) ou ISALDOCALCULOPATRIMONIOMOEDA. VALORBASECORRIGIDO para o IDCENARIOCALCULO = 1
          * CurrencyCode e CurrencyInternalId: ICALCULORAZAO.MOEDAINDICE ou ISALDOCALCULOPATRIMONIOMOEDA.MOEDAINDICE
          * AnnualRateCurrencyDepreciation: ITAXADEPRECIACAO.VALOR
          * BalanceDepreciation: ICALCULORAZAO. DEPRECIACAOACUMULADACORRIGIDA (considera apenas o último valor calculado) ou ISALDOCALCULOPATRIMONIOMOEDA. DEPRECIACAOACUMULADACORRIGIDA
Exclusão: Serão enviados somente os dados da chave do Ativo, sendo desconsiderados todos os outros campos. Não será possível excluir mais de um registro integrado quando a entidade ASSETS estiver mapeada no cadastro de Rotas e a integração estiver ativa. Caso necessário, a exclusão deverá ser feita por registro.

Para integrar esta entidade, o PROTHEUS exige que seja cadastro um valor default para o Plano de Contas em sua base (para cada filial), com os seguintes parâmetros (No Módulo SigaADV| Cadastros | Planos de Contas):
* Código: 001
* Descrição: “Default Integração”
* Classe de conta: Analítica
* Condição normal: Credora

No processo de Ao realizar Transferência de Controle (filial e centro de custo) será atualizado o Bem e enviado a atualização para o SIGAMNT não será integrado a ocorrência de transferência Para que a integração seja realizada é necessário cadastrar no PROTHEUS cotação de moeda para a moeda utilizada na data de transferência. Caso não exista cotação de moeda na data de transferência, podem ser apresentadas as seguintes mensagens de erro: “HELP: AF010JABAI” ou “HELP: AF060NOTXA”.

O campo “N1_CHAPA” da tabela de Ativos do PROTHEUS deve ter seu tamanho alterado para 30 caracteres para ficar compatível com o RM.

...

Tipo de Fluxo: Protheus -> RM
Mensagem: Order
Versão: 34.002010
Mapeamento de Campos: http://tdn.totvs.com/x/jJ76E

...

Tipo de Fluxo: Protheus -> RM
Mensagem: Order
Versão: 34.002010
Mapeamento de Campos: http://tdn.totvs.com/x/jJ76E

...

Tipo de Fluxo: Protheus -> RM
Mensagem: Order
Versão: 34.002010
Mapeamento de Campos: http://tdn.totvs.com/x/jJ76E

...

Tipo de Fluxo: Protheus -> RM
Mensagem: Order
Versão: 34.002010
Mapeamento de Campos: http://tdn.totvs.com/x/jJ76E

...

Na reabertura da ordem de serviço.

Como fazer

Videos com exemplo dos Processos:

Abertura de O.S. liberada (Clique aqui para acessar o vídeo)
Processo aplicação de Insumo (Clique aqui para acessar o vídeo)
Finalização OS (Clique aqui para acessar o vídeo)
Cancelamento de O.S. (Clique aqui para acessar o vídeo)
Conciliação de Posto Externo (Clique aqui para acessar o vídeo)
Abastecimento Posto Interno (Clique aqui para acessar o vídeo)
Analise Técnica de Pneus (Clique aqui para acessar o vídeo)
Inclusão de O S em Lote Pneus (Clique aqui para acessar o vídeo)
Atendimento S.C. – O.S. Pneus em Lote (Clique aqui para acessar o vídeo)
Movimentação de Pneus (Clique aqui para acessar o vídeo)
Recebimento O.S. em Lote (Clique aqui para acessar o vídeo)
Inclusão de Multas Veículo (Clique aqui para acessar o vídeo)
Pagamento da Multa (Clique aqui para acessar o vídeo)
Inclusão de Documentos Veículos (Clique aqui para acessar o vídeo)
Pagamento do Documento (Faturamento) (Clique aqui para acessar o vídeo)
Inclusão de Honorários Despachantes (Clique aqui para acessar o vídeo)

Restrições e Pontos de Atenção 

...