Histórico da Página
Integração SIGATMS x ERP Datasul Finanças ACR
Características do Requisito
Linha de Produto: | Protheus | ||||||||||||||||||||||
Segmento: | Logística | ||||||||||||||||||||||
Módulo: | SIGATMS | ||||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||||
Parâmetro(s): | MV_TMSERP | ||||||||||||||||||||||
Requisito (ISSUE): | LOGTMS01-516 | ||||||||||||||||||||||
País(es): | Brasil | ||||||||||||||||||||||
Tabelas Utilizadas: | DRT - Fatura de Transporte a Receber |
Descrição
Através 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 DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). 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 |
* 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 |
* 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
Exemplo:
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;
Fatura Por docto.
- Em Gestão de Transporte (SIGATMS
- ), acesse Atualizações /
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.
- Financeiro / Fatura Por docto. (TMSA850);
Quando o parâmetro MV_TMSERP estiver indicando a integração com o Datasul (Valor: "1"), ao acessar o programa de Fatura Por docto. (TMSA850), será automaticamente direcionado ao novo programa de fatura (TMSA851); - A nova rotina de Fatura Por docto. (TMSA851) é semelhante a rotina já existente (TMSA850), porém utiliza a nova tabela DRT e se difere nos seguintes pontos:
- Não são apresentados os campos: Tipo, Natureza e Prefixo (por serem apenas utilizados na integração com o SIGAFIN);
- A data de vencimento é opcional (sendo definida pela condição de pagamento do cliente no ERP Datasul, quando não informada);
- 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;
- 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;
- A operação de cancelamento será da fatura total, não permitindo o cancelamento parcial;
- Possui a funcionalidade de Histórico, permitindo que sejam consultados as informações principais do título gerado de forma descritiva;
- Em Gestão de Transporte (SIGATMS), acesse Atualizações / Financeiro / Fatura automática. (TMSA491);
Quando o parâmetro MV_TMSERP estiver indicando a integração com o Datasul (Valor: "1"), ao acessar o programa de Fatura Por docto. (TMSA491), será automaticamente direcionado ao novo programa de fatura (TMSA492); - 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 docto. (TMSA851);
Solicitação de transferência
- Em Gestão de Transporte (SIGATMS), acesse Atualizações -> Financeiro -> Sol. Transferência;
- Ao clicar em Solicitar, estando selecionado um conhecimento que está vinculado a uma fatura, deve apresentar o help TMSA89007;
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: |
|
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
Return aCab