Árvore de páginas

Versões comparadas

Chave

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

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 docto.

por Documento

TMSA850

Fatura AutomáticaTMSA491

Rotina(s) envolvida(s)

Nome Técnico

Solicitação de TransferênciaTMSA890
TransferênciaTMSA870
Transf. Por
Transferência por LoteTMSA900
Manutenção de
documentos
DocumentosTMSA500
Perfil
dos
do ClienteTMSA480
Baixa
doc. Transp
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

Com a implementaçã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;.
  • Bloquear a utilização 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 

 

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

:Informe o Tipo do parâmetro

:

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.:

Informe o Conteúdo padrão

2

Descrição:

 

 

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

 

 

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.

 

 

Exemplo:

       1.            No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).

O sistema apresenta a janela de produtos cadastrados.

       2.            Posicione o cursor em um produto e clique em Alterar.

       3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

       4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

       5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                      Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

       6.            Confira os dados e confirme.

 

 

Vídeo

  • Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.

** Canal do youtube e software de vídeoem definição.

 

Título do Vídeo:

Disponibilizado pelo Marketing.

Introdução:

Disponibilizado pelo Marketing.

Passo a Passo:

Capturar diretamente do sistema.

Finalização:

Disponibilizado pelo Marketing.

 

 

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,})

Ponto de Entrada

Descrição:

Informe o Menu em que estará localizada a rotina

Localização:

Informe o Submenu em que estará localizada a rotina

Eventos:

Informe o Título da rotina

Programa Fonte:

Informe o Fonte da rotina

Função:

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

Retorno:
NomeTipoDescriçãoObrigatório

 

 

 

 

 

 

 

 

 

 

 

 

 

Exemplo:

#Include 'Protheus.ch'

User Function CN120ALT()

Local aCab:= PARAMIXB[1]

Local cTipo:= PARAMIXB[2]

If cTipo == '1'

    aCab[4][2]:= 'NF' //Validações do usuário

EndIf

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)

Return aCab