Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
PAMCARD - TROCA DE UM CARTÃO CANCELADO

Pamcard - Cancelamento de Cartão

Características do Requisito

Tickets relacionados

Linha de Produto:

Microsiga Protheus®

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Rotina:

Rotina

Nome Técnico

TMSA240Complemento de Viagem
TMSA250Contrato de Carreteiro
TMSA161Rotinas referentes a troca de cartão
TMSPAMCARDIntegração PamcardTMSA251Liberação do Contrato Carreteiro
TMSA310Fechamento da Viagem
TMSXFUNPFunção Genérica
TMSPAMCARDPamcard
PAMCARDNEWIntegração Pamcard
TMSA140Geração de Viagem de Transferência
TMSA141Geração de Viagens de Coleta/Entrega'
TMSA144Viagem modelo 2
TMSXFUNPFunção Genérica

Cadastros Iniciais:

Configuração Pamcard

Parâmetro(s):

Informe os parâmetros utilizados.

Informe o(s) chamado(s) relacionado(s).

Requisito/Story/Issue:

DLOGTMS03-

902

2011

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

DA3 - Veiculos

DA4 - MotoristasSA2

DTY - FornecedoresContrato de Carreteiro

DT6 - Documento de Transporte

DTQ - Viagem

DTR - Complemento de Viagem

DUP - Motoristas da Viagem

DLD - Formas de Pagamento

DEL - Motorista x Operadora de Frotas

Sistema(s) Operacional(is):

Windows® Windows / Linux®Linux


Descrição

Nova funcionalidade na viagem com operadora de frotas Pamcard, permitindo a inclusão de mais de um cartão para pagamento do Pedágio, do Adiantamento e do Saldo do Frete.

Para essa funcionalidade foram alteradas as seguintes rotinas:

1- Complemento da Viagem (TMSA240)

    Na aba 'Operadora de Frotas', foram criados campos referente ao Tipo de Pagamento do Pedágio  (DTR_TPSDPG),  Quantidade de Saque (DTR_QTDSAQ) e Quantidade de Transferencia (DTR_QTDTRA). 

    Disponibilizado uma nova opção 'Formas de Pagto',  tecla de atalho F2, que permite informar os cartões para pagamento do Adiantamento, Saldo do Frete e Pedágio. Essas informações serão armazenadas na tabela DLD - Formas de Pagamento.

    O campo Id.Motorista (DUP_IDOPE ) não será desativado neste momento, porém o sistema ira se comportar da seguinte forma:

Na inclusão de uma viagem, se informado o campo Id. Motorista (DUP_IDOPE), e não houver nenhuma interação na tela de Formas de Pagamento, ao salvar a viagem,  o sistema irá gerar automaticamente os registros na tabela DLD- Formas de Pagamento com base dos campos: Id.Motorista (DUP_IDOPE ),  Meio Pg.Frt.(DUP_FORPAG), Meio Pg.Adto (DUP_FORADT) , conforme exemplo abaixo:
1 Exemplo - Meio Pagamento de Frete (DUP_FORPAG) igual 0- Não Utiliza, será gerado um registro na Tabela DLD, sendo:Tabela DLDMotorista da Viagem (Tabela DUP)DLD_IDOPEDUP_IDOPEDLD_FORPAG1- CartãoDLD_TIPPAR2- Saldo do Frete

DLD_RECEB

1- ProprietárioDLD_CODFAVFavorecido do Veiculo / FornecedorDLD_LOJFAVLoja do Favorecido do Veiculo / Fornecedor

2 Exemplo -  Meio de Pagamento de Adiantamento (DUP_FORADT), será gerado um registro na Tabela DLD somente se houver um valor de adiantamento de frete (DTR_ADIFRE) sendo:

Tabela DLDMotorista da Viagem (Tabela DUP)DLD_IDOPEDUP_IDOPEDLD_FORPAGDUP_FORADTDLD_TIPPAR1- AdiantamentoDLD_RECEB1- Proprietário

3 Exemplo - Meio Pagamento de Frete (DUP_FORPAG diferente de 0-Não Utiliza

Tabela DLDMotorista da Viagem (Tabela DUP)DLD_IDOPEDUP_IDOPEDLD_FORPAGDUP_FORPAGDLD_TIPPAR2- Saldo do FreteDLD_RECEB1- ProprietárioDLD_CODFAVFavorecido do Veiculo / FornecedorDLD_LOJFAVLoja do Favorecido do Veiculo / FornecedorNa inclusão/Alteração de uma viagem, se informado o campo Id. Motorista (DUP_IDOPE), e houver uma interação na tela de Formas de Pagamento, ao salvar a viagem,  o sistema irá gravar os dados na tabela DLD- Formas de Pagamento e os campos referente ao Motorista da Viagem,  Id.Motorista (DUP_IDOPE ),  Meio Pg.Frt.(DUP_FORPAG), Meio Pg.Adto (DUP_FORADT)  serão ignorados e bloqueados para edição. Dessa forma, a alteração dos dados de operadora deverá ser realizada apenas pela funcionalidade 'Formas de Pagamento'.
Informações

Devido as regras da Operadora Pamcard, não é permitido utilizar o Tipo de Parcela 'Pedagio', quando houver mais de um Recebedor de Frete (Motorista e Proprietario ou Proprietario com Favorecido)

2- Fechamento da Viagem (TMSA310)

No fechamento da viagem os dados da tabela DLD - Formas de Pagamento serão considerados para o envio dos favorecidos do contrato da Pamcard. Quando a tabela DLD - Formas de Pagamento não possuir registros para a viagem, serão considerados os dados da tabela DUP - Motoristas da Viagem para o envio das informações para a Pamcard.

O proprietário do veículo da viagem (DTR_CODFOR+DTR_LOJFOR) sempre será enviado como contratado para Pamcard independente do mesmo ser recebedor de parcelas do frete.

O favorecido e o motorista serão enviados como favorecido para Pamcard caso sejam recebedores de parcela do frete. Abaixo exemplos de envio dos favorecidos para Pamcard.

1 Exemplo - Proprietário Recebedor do adiantamento e saldo do frete, sendo a mesma forma de pagamento

Image Removed

Contratado - Proprietário

Sub-Contratante - Não será enviado

Motorista - Não será enviado

2 Exemplo - Proprietário Recebedor do adiantamento e saldo do frete, formas de pagamento diferente

Image Removed

Contratado - Proprietário com forma de pagamento da parcela de adiantamento

Sub-Contratante - Proprietário com forma de pagamento da parcela de saldo

Motorista - Não será enviado

3 Exemplo - Motorista recebedor do adiantamento e Proprietário recebedor do saldo

Image Removed

Contratado - Proprietário com forma de pagamento da parcela de saldo

Sub-Contratante - Não será enviado

Motorista - Motorista com a forma de pagamento da parcela de adiantamento

4 Exemplo - Motorista Recebedor do adiantamento e saldo do frete, sendo a mesma forma de pagamento

Image Removed

Contratado - Proprietário com forma de pagamento depósito em conta 

Sub-Contratante - Não será enviado

Motorista - Motorista com a forma de pagamento da parcela de saldo

5 Exemplo - Motorista Recebedor do adiantamento e saldo do frete, formas de pagamento diferente

Image Removed

Contratado - Proprietário com forma de pagamento depósito em conta 

Sub-Contratante -  Motorista com a forma de pagamento da parcela de adiantamento

Motorista - Motorista com a forma de pagamento da parcela de saldo

6 Exemplo - Proprietário Recebedor do adiantamento e saldo do frete, sendo a mesma forma de pagamento com favorecido

Image Removed

Contratado - Proprietário com forma de pagamento depósito em conta 

Sub-Contratante -  Favorecido com a forma de pagamento da parcela de saldo

Motorista - Não será enviado

7 Exemplo - Proprietário Recebedor do adiantamento e saldo do frete, formas de pagamento diferente com favorecido

Image Removed

Contratado - Proprietário com forma de pagamento depósito em conta 

Sub-Contratante -  Favorecido com a forma de pagamento da parcela de adiantamento

Motorista  -  Favorecido com a forma de pagamento da parcela de saldo

Cartão de Pedágio - Para informar um  cartão específico para pagamento do Pedágio deve-se informar a parcela de pedágio, a mesma só pode ser informada se no contrato com a Pamcard não existir o Sub-Contrante e o Motorista, ou seja, quando o Proprietário for recebedor do adiantamento e saldo e a forma de pagamento das parcelas forem iguais. Abaixo exemplo:

Image Removed

Quando não informada a parcela de pedágio o sistema considerará o cartão da parcela de saldo para envio do pedágio, se a parcela de saldo não possuir cartão o pedágio será creditado no cartão da parcela de adiantamento. 

Se a viagem possuir pedágio e na tabela DLD - Formas de Pagamento não existir cartão o sistema exibirá um alerta e não permitirá a confirmação da viagem.

Parcela de adiantamento - Quando na tabela DLD - Formas de Pagamento existir a parcela de adiantamento o Recebedor informado será considerado no envio da parcela para Pamcard, quando não informada a parcela de adiantamento será enviado o Recebedor da parcela de saldo.

3- Pagamento de Saldo (TMSA250) 

No pagamento de saldo do contrato o sistema verificará o recebedor da parcela de saldo para envio do favorecido da parcela para Pamcard.

4- Liberação do Contrato (TMSA251)  

Na liberação do contrato o sistema verificará o recebedor da parcela de saldo para envio do favorecido da parcela para Pamcard.

Procedimento para Implantação

Aplique o patch do chamado e execute a atualização do pacote de dicionário de dados para a criação dos novos campos. O pacote de dicionário de dados estará disponível apenas no release 12.1.23

Atualizações do Compatibilizador

1.   Criação de tabela no arquivo SX2– Tabelas:

Chave

Nome

Modo

PYME

DLD

Pagamento da ViagemCN

2.  Criação de Campos no arquivo SX3 – Campos:

  • Tabela DLD - Pagamento da Viagem

Campo

DLD_FILIAL

Tipo

Caracter

Tamanho

2

Decimal

Formato

@!

Título

Filial

Descrição

Filial do Sistema

Usado

N

Obrigatório

S

Browse

S

Grupo

033

Help

Filial do Sistema

Campo

DLD_FILORI

Tipo

Caracter

Tamanho

2

Decimal

Formato

@!

Título

Fil.Origem

Descrição

Filial de Origem

Usado

S

Obrigatório

S

Browse

S

Grupo

033

Help

Filial de Origem da Viagem

Campo

DLD_VIAGEM

Tipo

Caracter

Tamanho

6

Decimal

Formato

@!

Título

Viagem

Descrição

Numero da Viagem

Usado

S

Obrigatório

S

Browse

S

Grupo

Numero da Viagem

Help

Filial de Origem da Viagem

Campo

DLD_ITEDTR

Tipo

Caracter

Tamanho

2

Decimal

Formato

@!

Título

It.Comp.Viag

Descrição

Item Complemento Viagem

Usado

S

Obrigatório

S

Browse

S

Grupo

Help

Item Complemento Viagem

Campo

DLD_CODVEI

Tipo

Caracter

Tamanho

8

Decimal

Formato

@!

Título

Cod.Veiculo

Descrição

Codigo do Veiculo

Usado

S

Obrigatório

S

Browse

S

Val.Sistema

Vazio() .Or. ((ExistCpo('DA3') .And. TMSA240Vld())

Help

Veiculo da Viagem

Esta funcionalidade possibilita efetuar a troca de cartões da viagem, quando o cartão foi cancelado no meio do processo da viagem, sendo que esta troca será realizada na viagem do Protheus e no Contrato da Pamcard.

Rotinas de Troca de Cartão (TMSA161)

Desenvolvida uma nova rotina que apresentará os cartões da viagem que estão com status 'Cancelado' (WebService Pamcard).

Esta rotina poderá ser executada pelo menu das rotinas de Viagem (TMSA140, TMSA141 e TMSA144)  e/ou  do Contrato de Carreteiro (TMSA250)

Image Added

Após selecionar o Cartão Cancelado será apresentada tela para o informe do Novo Cartão.

O cartão poderá ser informado manualmente ou pela Pequisa (F3), onde serão apresentados os cartões cadastrados no Protheus com status 'Liberado' na Pamcard.

Após a digitação será realizada verificação se o cartão é válido junto a Pamcard, para permitir a continuidade do processo. Uma vez confirmada a validade, a tela do cartão será alterada no Contrato da Pamcard  e na Viagem do Protheus.

Caso a viagem possua Contrato de Carreteiro, este deverá estar com o status  (DTY_STATUS)  "Em Aberto" e ou "Aguardando Liberação para Pagamento", para permitir a troca do cartão.

Image Added

Image Added


Procedimento para Implantação

Aplique o patch do chamado.


Campo

DLD_FORPAG

Tipo

Caracter

Tamanho

1

Decimal

Formato

@!

Título

Forma Pagto

Descrição

Forma de Pagamento

Usado

S

Obrigatório

S

Browse

S

Val.Sistema

Pertence('12')

Opção1=Cartão;2=Deposito

Help

Indica a forma de pagamento que será efetuado ao Motorista

Campo

DLD_TIPPAR

Tipo

Caracter

Tamanho

1

Decimal

Formato

@!

Título

Tipo Parcela

Descrição

Tipo da Parcela

Usado

S

Obrigatório

S

Browse

S

Val.Sistema

Pertence('123')

Opção1=Adiantamento;2=Saldo Frete;3=Pedagio

Help

Indica se o pagamento da parcela se refere a Adiantamento, Saldo de Frete ou Pedágio

Campo

DLD_RECEB 

Tipo

Caracter

Tamanho

1

Decimal

Formato

@!

Título

Recebedor

Descrição

Recebedor

Usado

S

Obrigatório

S

Browse

S

Val.Sistema

Pertence('12') .And. TMSA240Vld()

Opção1=Proprietario;2=Motorista

Help

Indica o Recebedor do Frete

Campo

DLD_IDOPE

Tipo

Caracter

Tamanho

20

Decimal

Formato

@!

Título

Id. Cartão

Descrição

Id. Cartão

Usado

S

Obrigatório

S

Browse

S

Help

Id do Cartão junto a Operadora de Frota

Campo

DLD_CARCAN

Tipo

Caracter

Tamanho

20

Decimal

0

Formato

@!

Título

N.Car.Cancel

Descrição

N. Cartão Cancelado      

Usado

S

Obrigatório

S

Browse

S

Help

Número do cartão cancelado junto a operadora de frete.

Campo

DLD_CODFAV

Tipo

Caracter

Tamanho

6

Decimal

0

Formato

@!

Título

Cod.Favorec 

Descrição

Codigo do Favorecido     

Usado

S

Obrigatório

S

Browse

S

Help

Indica se o Fornecedor possui favorecido.

Caso possuir, as parcelas do Fornecedor serão para o Favorecido.

Campo

DLD_LOJFAV

Tipo

Caracter

Tamanho

2

Decimal

0

Formato

@!

Título

Loja.Favorec 

Descrição

Loja do Favorecido     

Usado

S

Obrigatório

S

Browse

S

Help

Indica se o Fornecedor possui favorecido.

Caso possuir, as parcelas do Fornecedor serão para o Favorecido.

Campo

DLD_NOMFAV

Tipo

Caracter

Tamanho

40

Decimal

0

Formato

@!

Título

Favorecido

Descrição

Favorecido

Usado

S

Obrigatório

S

Browse

S

Help

Indica se o Fornecedor possui favorecido.

Caso possuir, as parcelas do Fornecedor serão para o Favorecido.

  • Tabela DTR - Complemento da Viagem

Campo

DTR_TPSPDG

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Tp Pgt Pedag

Descrição

Tipo Pagamento Pedagio   

Usado

S

Obrigatório

N

Browse

S

Help

Campo para integração com o sistema Pamcard.
Informar quem será o responsável pelo pagamento do pedágio, se for através do sistema Pamcard, informe a opção
“5=Pamcard”.

Campo

DTR_QTDSAQ

Tipo

Numerico

Tamanho

2

Decimal

0

Formato

99

Título

Qtd. Saque  

Descrição

Qtd. Saque   

Usado

S

Obrigatório

N

Browse

S

Help

Quantidade de saque que será enviada a operadora de frota, paga pela transportadora, conforme legislação vigente, mínimo exigido por lei e 4.

Campo

DTR_QTDTRA

Tipo

Numerico

Tamanho

2

Decimal

0

Formato

99

Título

Qtd. Transfe

Descrição

Qtd. Transferência       

Usado

S

Obrigatório

N

Browse

S

Help

Quantidade de transferência que será enviada a operadora de frota, paga pela transportadora, conforme legislação vigente, mínimo exigido por lei e 4.

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.3.  Criaçãode Índices no arquivo SIX – Índices:

Índice

DLD

Ordem

1

Chave

DLD_FILIAL+DLD_FILORI+DLD_VIAGEM+DLD_ITEDTR+DLD_CODVEI+DLD_TIPPAR+DLD_RECEB+DLD_FORPAG 

Descrição

Filial+Fil.Origem+Viagem+It.Comp.Viag+Cod.Veiculo+Tipo Parcela+Recebedor+Forma Pagto

Proprietário

S

Procedimento para Utilização

Inclusão da Viagem

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Viagens
  2. .Escolha o Tipo de Viagem que será utilizada
  3. .
  4. Inclua uma viagem, informando uma rota existente na Pamcard e os documentos da viagem.
  5. Acesse a opção: Outras Ações / Comp.Via.
  6. Informe o 
  7. No campo Cod.Operad (
  8. '02') -
  9. DTR_CODOPE), informe o contéudo 02 (Pamcard.)
  10. No campo Qtd.Saque (DTR_QTDSAQ), informe a quantidade de saque
  11. No campo Qtd.Transfe (DTR_QTDTRA), informe a quantidade de transferencia
  12. No campo Tp Pgt Pedag (DTR_TPSPDG), informe quem será o responsável pelo pagamento do pedágio.
  13. Informe um veículo para viagem, que exista na Pamcard.
  14. Acesse Outras Ações / Mot.Viag. 
  15. Informe os dados do motorista cadastrado na Pamcard, como proprietário do veículo informado,
  16. sem informar
  17. e verifique o campo Id.Motorista (DUP_IDOPE)
  18. Confirme os dados do motorista da viagem
  19. .
  20. Acesse Outras Ações / Formas de Pagto.
  21. Informe os dados da Forma de Pagamento da viagem
  22. No campo Forma Pagto (DLD_FORPAG), informe a forma de Pagamento (Cartão ou Deposito)
  23. No campo Tipo Parcela (DLD_TIPPAR), informe o tipo de Parcela (Adiantamento, Saldo Frete, Pedagio)
  24. No campo Recebedor (DLD_RECEB), informe o recebedor do frete (Proprietario ou Motorista)
  25. No campo Id.Motorista (DLD_IDOPE), informe o Id
  26. .
  27. do Motorista junto com a Operadora de Frotas
  28. No campo Cod/Loja Favorec (DLD_CODFAV e DLD_LOJAV) este campo é preenchido automaticamente, quando o Recebedor do Frete (DLD_RECEB) é o Proprietario, 
    O sistema primeiramente verifica o Fornecedor do Veiculo (DA3_CODFAV), caso não encontre, verifica o Favorecido do Proprietario do Veiculo (A2_CODFAV)
  29. Confirme a tela de
  30. formas de pagamento, 
  31. complemento da viagem e
  32. a
  33. da viagem.

Inclusão do

contrato

Contrato na Pamcard

.

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

  2. Selecione a viagem incluída e acesse Outras Ações / Fechamento / Fechar.

  3. Ao realizar o fechamento da viagem

    ,

    será incluído um

    contrato

    Contrato na Pamcard, considerando os recebedores de frete para envio dos favorecidos do

    contrato

    Contrato, e a viagem no SIGATMS será atualizada com o Id.da Operadora

    , através do campo Id.Ope.Vge.
    Observação: Se o veículo utilizado na viagem for um veículo de terceiro, o campo CIOT também será atualizado na viagem. Porém se for um veículo próprio, este campo continuará em branco.

    .

Troca de Cartão

  1. Em Gestão

    Liberação Parcela de Adiantamento.Em Gestão

    de Transportes (SIGATMS), acesse Atualizações / Viagens.

  2. Selecione a viagem incluída e acesse Outras Ações / Manutenção /

    Operações.
  3. Efetua o apontamento da operação de saída da viagem, informando a data e hora prevista e realizada.
  4. Ao apontar a operação de saída de viagem, será liberada a parcela de adiantamento na Pamcard.
  5. Caso houver estorno deste apontamento de saída da viagem, a parcela de adiantamento será bloqueada na Pamcard.
    Pagamento de Saldo - Parâmetro MV_LIBCTC = .F.
  6. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Terceiros / Contrato Carret.
  7. Acesse a opção Por Viagem ou Por Período, preencha os parâmetros com a viagem incluída para que seja gerado um novo Contrato de Carreteiro.
  8. Confirme os parâmetros e posteriormente acesse a opção OK.
  9. Após a geração do contrato de carreteiro, selecione o contrato gerado e acesse Outras Ações / Pagamento de Saldo / Confirmar.
  10. Será apresentada a tela do pagamento de saldo, acesse a opção Salvar.
  11. Será enviada a parcela do saldo do contrato para a Pamcard considerando o recebedor da parcela de saldo informando na tabela de Formas de Pagamento.
  12. Caso este pagamento de saldo seja estornado, a parcela será excluída na Pamcard.
    Liberação Contrato de Carreteiro - Parâmetro MV_LIBCTC = .T.
  13. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Terceiros / Contrato Carret.
  14. Acesse a opção Por Viagem ou Por Período, preencha os parâmetros com a viagem incluída para que seja gerado um novo Contrato de Carreteiro.
  15. Confirme os parâmetros e posteriormente acesse a opção OK.
  16. Após a geração do contrato de carreteiro, acesse Atualizações / Terceiros / Lib.Contratos
  17. Preencha os parâmetros da rotina, para que seja apresentado o contrato de carreteiro gerado.
  18. Marque o contrato a ser liberado e acesse a opção Liberar.
  19. Será enviada a parcela do saldo do contrato para a Pamcard considerando o recebedor da parcela de saldo informando na tabela de Formas de Pagamento.
  20. Caso esta liberação de contrato de carreteiro seja estornada, a parcela será excluída na Pamcard.

    Troca de cartão.

  21. Em seguida, na Tela do Novo Cartão, selecione o cartão que será trocado e clique em OK.

  22. Informe o número do novo cartão manualmente ou selecione o cartão pela Pesquisa (F3)

  23. Em seguida, clique em OK.

  24. O cartão cancelado será gravado no campo N.Car.Cancel (DLD_CARCAN)

  25. O novo número do cartão será atualizado nos campos Id.Motorista (DUP_IDOPE caso preenchido) e  DLD_IDOPE.


Informações
iconfalse
titleNota!
A tabela DLD (Formas de Pagamento) originou-se do requisito Mais de Um Cartão - Pamcard