Page tree
Skip to end of metadata
Go to start of metadata

Integração SIGATMS x ERP Datasul Finanças ACR

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Rotina:

Rotina

Nome Técnico

Fatura por Documento

TMSA850

Fatura AutomáticaTMSA491

Rotina(s) envolvida(s)

Nome Técnico

Solicitação de TransferênciaTMSA890
TransferênciaTMSA870
Transferência por LoteTMSA900
Manutenção de DocumentosTMSA500
Perfil do ClienteTMSA480
Baixa Documentos TransportadosTMSA880
Painel de AgendamentoTMSAF76

Parâmetro(s):

MV_TMSERP

Requisito (ISSUE):LOGTMS01-516

País(es):

Brasil

Tabelas Utilizadas:

DRT - Fatura de Transporte a Receber


Descrição

Por intermédio deste requisito, será possível integrar as informações de contas a receber geradas pelo módulo SIGATMS (Transportation Management System) da linha Microsiga Protheus com o módulo Finanças ACR da linha Datasul.

Para isto, foram realizadas as seguintes alterações:

  • Disponibilização de um novo parâmetro para configuração da integração com o módulo Finanças ACR da linha Datasul.
  • Inclusão de uma nova tabela: DRT - Fatura de Transporte a Receber, que controlará a Fatura dentro do SIGATMS.
  • Inclusão de novos programas de Fatura por Documento e Fatura Automática, que serão executados pelos programas já existentes em substituição e utilizarão a nova tabela.
  • Alteração de todos os pontos que possuem amarração com o SIGAFIN (Integração com o Financeiro Protheus), para possuírem tratamentos necessários utilizando a nova tabela de fatura.
  • Bloqueio do programa de Baixa Documento de Transporte.
  • Inclusão de novos programas de adapters para processamento das mensagens de integração: Fatura de Transporte (Tratamento de envio e recebimento da resposta) e Status da Fatura de Transporte (Tratamento de recebimento da mensagem para atualização do status da fatura). 


Procedimento para Configuração 

CONFIGURAÇÃO DE PARÂMETROS 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017)
  2. Configure o(s) parâmetro(s) a seguir:

Itens/Pastas

Descrição

Nome:

MV_TMSERP

Tipo:

C - Caractere

Cont. Por.:

1

Descrição:

ERP que está integrado ao SIGATMS.

Observação:Novo parâmetro que indica se há integração com o Datasul (Conteúdo igual a "1") 

Itens/Pastas

Descrição

Nome:

MV_TMSMFAT

Tipo:

C - Caractere

Cont. Por.:

2

Descrição:

Modo de faturamento

Observação:Parâmetro já existente no SIGATMS, porém, quando houver integração com o contas a receber do ERP Datasul, deverá conter o conteúdo "2" 


Procedimento para Utilização

Para efetuar a correta integração entre os módulos Protheus (SIGATMS) e Datasul (ACR) (Contas a Receber), é necessário efetuar os processos de instalação/configuração e cadastros, conforme o documento de integração DI_Protheus_x_Datasul.

Todos os procedimentos e resultados citados abaixo, consideram que o parâmetro MV_TMSERP, esteja indicando a integração com o Datasul (Valor: "1").

Fatura por Documento

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Financeiro / Fatura por Documento (TMSA850).
  2. Ao acessar o programa Fatura por Documento (TMSA850), será automaticamente direcionado ao novo programa de Fatura (TMSA851).
  3. A nova rotina Fatura (TMSA851) é semelhante a rotina já existente Fatura por Documento (TMSA850), porém utiliza a nova tabela DRT e se difere nos seguintes pontos:
    1. Não são apresentados os campos: Tipo, Natureza e Prefixo (por serem apenas utilizados na integração com o SIGAFIN).
    2. A data de vencimento é opcional (sendo definida pela condição de pagamento do cliente no ERP Datasul, quando não informada).
    3. Não será possível realizar ajustes de Acréscimo e Decréscimo nos conhecimentos selecionados para a fatura. Sendo assim, qualquer alteração de valor, desconto ou juros, deve ser aplicado no momento da baixa do título no contas a receber.
    4. Ao selecionar os conhecimentos que irão compor a fatura e confirmar a inclusão da mesma, será integrado ao contas a receber do ERP Datasul, gerando os títulos conforme parametrização do financeiro.
    5. A operação de cancelamento será da fatura total, não permitindo o cancelamento parcial.
    6. Possui a funcionalidade de Histórico, permitindo que sejam consultadas as informações principais do título gerado de forma descritiva.

Fatura Automática


  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Financeiro / Fatura Automática (TMSA491).
  2. Ao acessar o programa de Fatura por Documento (TMSA491) será automaticamente direcionado ao novo programa de Fatura (TMSA492).
  3. A nova rotina de Fatura Automática (TMSA492), é semelhante a rotina já existente (TMSA491), porém utiliza a nova tabela DRT e respeita o novo processo de geração de fatura conforme a Fatura por Documento (TMSA851).

Solicitação de Transferência

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Financeiro / Solicitação de Transferência (TMSA890).
  1. Ao clicar em Solicitar, estando selecionado um conhecimento que está vinculado a uma fatura, deve apresentar o help TMSA89007.

Transferência

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Financeiro / Transferência (TMSA870).

  2. Ao selecionar uma Solicitação de Transferência que contenha um conhecimento que esteja vinculado em uma fatura e clicar em Outras Ações / Aprovar, será apresentado o help FIN63003.

Transf. Por Lote

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Financeiro / Transferência por Lote (TMSA900).

  2. No botão Transferir, se informado Fil.Docto., No.Docto. e Serie Docto. de um documento que esteja em uma fatura, será apresentado o help TMSA90002.

Manutenção de Documentos

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Transportes / Manutenção de Documentos (TMSA500).

  2. Ao selecionar um documento que esteja faturado, entrar no modo Visualizar e após clicar em Outras Ações / Visualiza Títulos será apresentado o histórico da fatura, que consta a chave do título gerado no contas a receber, valor e data de vencimento.

Perfil dos Clientes

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Comercial / Perfil dos Clientes (TMSA480).
  2. Ao Incluir ou Alterar um Perfil, ir em Outras Ações / Doc. Fatur. Difer. será apresentado o help TMSA48005, não permitindo o faturamento diferenciado.

Baixa doc. Transp

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Financeiro / Baixa Documentos Transportados (TMSA880).

  2. Será apresentado o Help TMSA88008.

Painel de Agendamento

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / S.A.C / Painel de Agendamento (TMSAF76).

  2. No Painel, na pasta Faturas será apresentado a grid com as informações da nova tabela e operações do novo programa de Fatura por documento (TMSA851). 


Ponto de Entrada


Descrição:

Fatura Por docto.

Localização:

Atualizações / Financeiro

Eventos:

Filtro para MBrowse

Programa Fonte:

TMSA851

Função:

TM851FIL

Retorno:

Nome

Tipo

Descrição

Obrigatório

cFilMbrPE

Caracter

Filtro para a tela principal

Não

Descrição:

Fatura Por docto.

Localização:

Atualizações / Financeiro

Eventos:

Montagem aRotina no MenuDef

Programa Fonte:

TMSA851

Função:

TM851MNU

Retorno:

Nome

Tipo

Descrição

Obrigatório

aRotAdic

Array

Rotinas adicionais

Não

Descrição:

Fatura Por docto.

Localização:

Atualizações / Financeiro

Eventos:

Manipula as colunas de aCampos

Programa Fonte:

TMSA851

Função:

TM851MEC (.F., .F., {aCampos})

Retorno:

Nome

Tipo

Descrição

Obrigatório

aCampos

Array

Campos que deverão ser apresentados na seleção de documentos

Não

Descrição:

Fatura Por docto.

Localização:

Atualizações / Financeiro

Eventos:

Atualiza os campos do usuário de cada conhecimento (DT6) selecionado para a fatura

Programa Fonte:

TMSA851

Função:

TM491CPO (.F.,.F., {2,aDoctos[nX][RECNOCTRC],cAliasTRB,,cFatura,})

Retorno:
NomeTipoDescriçãoObrigatório
aCposUsrArrayCampos do usuárioNão

Descrição:

Fatura Por docto.

Localização:

Atualizações / Financeiro

Eventos:

Executado após a geração da fatura

Programa Fonte:

TMSA851

Função:

TM851CPO

Descrição:

Fatura Por docto.

Localização:

Atualizações / Financeiro

Eventos:

Executado após a gravação da fatura

Programa Fonte:

TMSA851

Função:

TM851ITE

Descrição:

Fatura Por docto.

Localização:

Atualizações / Financeiro

Eventos:

Complementar a gravação de alguns campos do DT6 e DVV no cancelamento da fatura

Programa Fonte:

TMSA851

Função:

TM851GRV

Descrição:

Fatura Por docto.

Localização:

Atualizações / Financeiro

Eventos:

Após o cancelamento da fatura

Programa Fonte:

TMSA851

Função:

TM851EXC

Descrição:

Fatura Automática

Localização:

Atualizações / Financeiro

Eventos:

Montagem aRotina no MenuDef

Programa Fonte:

TMSA492

Função:

TM492MNU (Variável aRotina como Private)