...
02. SITUAÇÃO/REQUISITO
Implementar na integração a integração do Vale Abastecimento, com a Operadora de Frotas Pamcard, o TAG de Vale Abastecimento.
03. SOLUÇÃO
Implementada a solução de Vale Abastecimento para operadora de frota - PAMCARD
Criar uma despesa de vale abastecimento e vincular com o parâmetro (MV_DESABST)
- Geração da Viagem Modelo 2 e 3
No complemento da viagem foi criado um campo (DTR_VLABST) onde e necessário informar o valor do vale abastecimento, para gerar a integração com a PAMCARD.
- Apontamento da Operação de Saída da Viagem
O sistema irá enviar
...
o XML com o Vale Abastecimento para operadora de frota PAMCARD
...
, efetivando o pagamento do valor informado no campo DTR_VLABST
...
...
...
viagem.pedagio.tag.emissor.id - Identifica o emissor da Tag
- 9993 – SEM PARAR
- 9996 – MOVE MAIS
- 9997 - VELOE
...
Caso o valor de pedágio tenha sido gerado incorretamente ou por quaisquer outros motivos a viagem tem de ser cancelada.
O Meio de pagamento TAG com status do pedágio CARREGADO, necessário que a viagem seja cancelada dentro do prezo estipulado por cada um dos emissores , caso contrário não há estorno do valor.
...
- Geração da Viagem Modelo 3
Criadas as novas opções :
- Em Tipo de Pagamento de Pedágio (DTR_TPSPDG) a opção '6' (Tag).
- Na aba 'Formas Pagto', criada nova a opção '3' (Tag)
...
Informações |
---|
icon | false |
---|
title | Informações PAMCARD |
---|
|
- PayToll - Este método é utilizado para Vale Pedágio pago através do meio de pagamento TAG, quando o meio de pagamento for CARTÃO é necessário que após a liberação do valor de pedágio o cliente carrega o valor através da leitora de Vale Pedágio e o Aplicativo Pedágio Desktop.
- Meio de pagamento TAG com status do pedágio CARREGADO, necessário que a viagem seja cancelada dentro do prazo estipulado por cada um dos emissores pela Pamcard , caso contrário não há estorno do valor.
- Meio de pagamento CARTÃO com status do pedágio CARREGADO, viagem é cancelada porém não há estorno do valor.
- Operação exclusiva para o cálculo de pedágio através da operadora de frota, através do campo Calcula Pedagio =1-Sim , da rotina Cadastro de Operadora de Frotas
|
04. DEMAIS INFORMAÇÕES
Totvs custom tabs box |
---|
tabs | Dicionário SX2, Dicionário SX3, Dicionário SX5, Dicionário SX7, Dicionário SIXSX6 |
---|
ids | SX2,SX3,SX5,SX7,SIX |
---|
|
Totvs custom tabs box items |
---|
| Criação de tabelas: Tabela | Descrição |
---|
DME | Tags de Pedágio | DMF | Itens Tags de Pedágio | DMG | Veículos x Tags de Pedágio | DTR | Veículos da Viagem | DTY | Contrato de Carreteiro | DLD | Formas de Pagamento |
|
Totvs custom tabs box items |
---|
| Criação de Campos. Tabela DME (Tags de PedágioDTR (Veículos da Viagem): Campo | DMEDTR_FILIALVLABST | Tipo | CaractereNumerico | Tamanho | 214 | Decimal | 02 | Formato | @! | Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Sim | Opções | When | Relação | Val. Sistema | Help | Informe a filial do sistema. |
Campo | DME_CODTAG | Tipo | Caractere | Tamanho | 4 | Decimal | 0 | Formato | Título | Codigo TAG | Descrição | Codigo da TAG@E 99,999,999,999.99 | Título | Vlr Abastec. | Descrição | Valor Abastecimento | Usado | Sim | Obrigatório | SimNão | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
| Help | Informe | um código para identificar o Cadastro da Tag de Pedágio.Campo | DME_DESTAG | Tipo | Caractere | Tamanho | 30 | Decimal | 0 | Formato | Título | Des. TAG | Descrição | Descrição TAG | Usado | Sim | Obrigatório | Sim | Browse | Sim | Opções | When | Relação | Val. Sistema | Help | Informe a descrição do Código da Tag de Pedágio | o valor do vale abastecimento |
Tabela DTY (Contrato de CarreteiroTabela DMF (Itens Tags de Pedágio): Campo | DMG_FILIAL | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato | Título | Filial | Descrição | Filial do Sistema | Usado | Não | Campo | DMFDTY_FILIALVLABST | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato | Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Sim | Opções | When | Relação | Val. Sistema | Help | Filial do Sistema. |
Campo | DMF_CODTAG | Tipo | Caractere | Tamanho | 4 | Decimal | 0 | Formato | Título | Codigo TAG | Descrição | Codigo da TAG | Usado | Não | Obrigatório | Sim | Browse | Sim | Opções | When | Relação | Val. Sistema | ExistCpo("DME") | Help | Informe o Codigo do Cadastro da TAG de Pedágio | Campo | DMF_DESTAG | Tipo | Caractere | Tamanho | 30 | Decimal | 0 | Formato | Título | Desc. TAG | Descrição | Descrição TAG | Usado | Não | Obrigatório | Não | Browse | Sim | Opções | When | Relação | Val. Sistema | Help | Descrição da TAG de Pedágio | Campo | DMF_ITEM | Tipo | Caractere | Tamanho | 3 | Decimal | 0 | Formato | Título | Item | Descrição | Item | Usado | Sim | Obrigatório | Sim | Browse | Sim | Opções | When | Relação | Val. Sistema | Help | Codigo Sequencial do Cadastro de Itens da TAG de Pedágio | Campo | DMF_CODOPE | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | Título | Cod.Operad | Descrição | Codigo da Operadora | Usado | Sim | Obrigatório | Sim | Browse | Sim | Opções | When | Relação | Val. Sistema | TmsValField("M->DMF_CODOPE",.T.,"DMF_NOMOPE") | Help | Informe o Codigo da Operadora de Frotas responsável pela TAG | Campo | DMF_NOMOPE | Tipo | Caractere | Tamanho | 30 | Decimal | 0 | Formato | Título | Nome Operad. | Descrição | Nome da Operadora | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções | When | Relação | If(!Inclui,TmsValField("DMF->DMF_CODOPE",.F.,"DMF_NOMOPE"),"") | Val. Sistema | Help | Nome da Operadora de Frotas | Campo | DMF_TAGID | Tipo | Caracter | Tamanho | 15 | Decimal | 0 | Formato | Título | Ident.TAG | Descrição | Identificador da TAG | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções | F3 | DEG | Relação | Val. Sistema | Help | Identificação da TAG de Pedágio na Operadora de Frotas | Tabela DMG (Veiculos x TAG Pedágio): Numerico | Tamanho | 14 | Decimal | 2 | Formato | @E 99,999,999,999.99 | Título | Vlr Abastec. | Descrição | Valor Abastecimento | Usado | Sim |
Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema |
| Help |
Filial do Sistema. | Campo | DMG_CODVEI | Tipo | Caractere | Tamanho | 8 | Decimal | 0 | Formato | Título | Cod.Veiculo | Descrição | Codigo do Veiculo | Usado | Não | Obrigatório | Sim | Browse | Sim | F3 | DA3 | When | Relação | Val. Sistema | Help | Codigo do Veículo que será vinculado as Tags de Pedágios | Campo | DMG_ITEM | Tipo | Caractere | Tamanho | 3 | Decimal | 0 | Formato | Título | Item | Descrição | Item | Usado | Sim | Obrigatório | Sim | Browse | Sim | Opções | When | Relação | Val. Sistema | Help | Numero sequencial para os itens das Tags de Veiculo | Campo | DMG_CODTAG | Tipo | Caractere | Tamanho | 4 | Decimal | 0 | Formato | @! | Título | Codigo TAG | Descrição | Código da TAG | Usado | Sim | Obrigatório | Não | Browse | Não | F3 | DME | When | Relação | Val. Sistema | ExistCpo("DME") .And. A060Vld() | Help | Informe o Código do Cadastro da Tag de Pedagios | Campo | DM5_DESTAG | Tipo | Caractere | Tamanho | 30 | Decimal | 0 | Formato | @! | Título | Desc. TAG | Descrição | Descrição da TAG | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções | When | Relação | If(Inclui,"",Posicione("DME",1,xFilial("DME")+DMG->DMG_CODTAG,"DME_DESTAG")) | Val. Sistema | Help | Descrição da Tag de Pedagio | Campo | DMG_ATIVO | Tipo | Caractere | Tamanho | 1 | Decimal | 0 | Formato | @! | Título | Ativo | Descrição | Ativo | Usado | Sim | Obrigatório | Não | Browse | Não | Opções | 1=Sim;2=Não | When | Relação | '2' | Val. Sistema | A060Vld() | Help | Indica se a TAG de Pedágio do Veículo está ativo para a viagem. | Tabela DLD (Formas de Pagamento): | Campo | DLD_TAGID | Tipo | Caracter | Tamanho | 15 | Decimal | 0 | Formato | Título | Ident.TAG | Descrição | Identificador TAG | Usado | Sim | Obrigatório | Sim | Browse | Não | Opções | When | Relação | Val. Sistema | Help | Indicador da TAG de Pedágio | Campo | DLD_FORPAG | Tipo | Caracter | Título | Forma Pagto | Descrição | Forma de Pagamento | Opções | 1=Cartão;2=Deposito;3=TAG | Val. Sistema | 1=Cartão;2=Deposito;3=TAG | Valor do vale abastecimento |
Totvs custom tabs box items |
---|
| Tabela SX6 - Criação do ParametroAjuste na Tabela SX5
MR | Totvs custom tabs box items |
---|
| Criação de gatilhos:
DMF: X7_Campo | X7_Sequencia | X7_Regra | X7_CDOMIN | X7_Alias | X7_Ordem | X7_Chave | DMF_CODTAG | 001 | DME->DME_DESTAG | DMF_DESTAG | DME | 1 | xFilial()+M->DMF_CODTAG | DMF_CODOPE | 001 | TMSValField('M->DMF_CODOPE',.F.,'DMF_NOMOPE') | DMF_NOMOPE | 0 | DMG: X7_Campo | X7_Sequencia | X7_Regra | X7_CDOMIN | X7_Alias | X7_Ordem | X7_Chave | DMG_CODTAG | 001 | DME->DME_DESTAG | DMG_DESTAG | DME | 1 | xFilial('DME')+M->DMG_CODTAG | Totvs custom tabs box items |
---|
| Criação de índices: DME: Índice | Ordem | Chave | Descrição | DME | 1 | DME_FILIAL+DME_CODTAG | Codigo Tag | DMF: Índice | Ordem | Chave | Descrição | DMF | 1 | DMF_FILIAL+DMF_CODTAG+DMF_ITEM | Codigo Tag + Item | DMF | 2 | DMF_FILIAL+DMF_CODOPE+DMF_CODTAG+DMF_TAGID | Codigo Ope + Codigo Tag + Tag Id | DMG: Índice | Ordem | Chave | Descrição | DMG | 1 | DMG_FILIAL+DMG_CODVEI+DMG_ITEM | Cod.Veiculo + Item | DMG | 2 | DMG_FILIAL+DMG_CODVEI+DMG_CODTAG | Cod.Veiculo + Codigo Tag | MV_DESABST | Caracter | Código da Despeda para Vale Abastecimento. Integração com Operadora de Frota |
|
|
Informações |
---|
|
As alterações de dicionário de dados estarão disponíveis a partir do release 12.1.3335. |
05. ASSUNTOS RELACIONADOS
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|