...
Índice |
---|
maxLevel | 5 |
---|
outline | true |
---|
exclude | .*ndice |
---|
style | none |
---|
|
Objetivo
Esta função possibilita importar os abastecimentos realizados pelos veículos da empresa. Para rodar o programa de importação de abastecimentos, A rotina tem como objetivo montar o layout a ser utilizado em um abastecimento, por isso é importante saber qual o convênio da empresa com os postos. Atualmente o sistema já apresenta rotinas para alguns dos principais convênios do país, como: CTF, Repom, TicketCard, GoodCard entre outros.
O processo de importação das informações passadas pelos postos conveniados, poderá ser disparado pelo Menu, ou ser programado para rodar de tempos em tempos, podendo ser uma vez por dia, ou até uma vez por semana, ficará a critério do cliente. Durante o processo de importação automática o programa realizará todas as checagens necessárias para certificar-se de que os abastecimentos estão corretos. Os abastecimentos que apresentarem alguma inconsistência serão rejeitados, e ficaram ficarão em arquivo separado para que o usuário possa realizar a verificação do erro, e corrigi-lo.
...
Deck of Cards |
---|
effectDuration | 0.5 |
---|
history | false |
---|
id | samples |
---|
effectType | fade |
---|
|
Card |
---|
default | true |
---|
id | 1 |
---|
label | Principal |
---|
| Campos principais disponíveis:para inserção dos dados principais do layout que será criado. Campo: | | Cód. Layout (TQ7_CODLAY) | Código do Layout. Informações |
---|
| - Este campo possui virá fechado geração do código automaticamente.
- Este campo não poderá ser alterado.
|
| Desc. Layout (TQ7_DESLAY) | Descrição do Layout. Informações |
---|
| - Este campo é obrigatório
- Este campo não poderá ser alterado.
|
| Cód. Tabela (TQ7_TABELA) | Tabela Principal onde os dados serão buscados. Informações |
---|
| - Este campo virá fechado, com informação relacionado a tabela TR6.
- Este campo não poderá ser alterado.
|
| Desc. Tabela (TQ7_DESTAB) | Descrição da Tabela utilizada. Informações |
---|
| - Este campo possui auto preenchimento, através da tabela TR6.
- Este campo não poderá ser alterado.
|
| Arquivo TXT (TQ7_TIPARQ) | Tipo de Arquivo TXT. Contendo as opções: - Fixo
- Separador
Informações |
---|
| - Este campo é obrigatório.
|
| Separador (TQ7_SEPARD) | Tipo de Separador. Com as seguintes opções: - Pipe
- Ponto e vírgula
- Espaço
- Tab
Informações |
---|
| - Este campo possui virá fechado.
- Será possível inserir dados neste campo caso o Arquivo TXT (TQ7_TIPARQ) esteja = '2 - Separador'
|
| Formato Data (TQ7_FORDTA) | Formato da Data. Contendo as opções: - dd/mm/aaaa
- ddmmaaaa
- aaaa/mm/dd
- aaaammdd
| Sep. Decimal (TQ7_SEPDEC) | Separador Decimal. Contendo as opções: - Ponto
- Vírgula
| Cabeçalho (TQ7_INDCAB) | Indica se layout terá cabeçalho. Contendo as opções: - Sim
- Não
| Ind. Rodapé (TQ7_INDROD) | Indica se layout terá cabeçalho. Contendo as opções: - Sim
- Não
| Bloqueado (TQ7_MSBLQL) | Indica se o Registro do layout será bloqueado. - Sim
- Não
Informações |
---|
| - Este campo é obrigatório.
|
|
|
Card |
---|
default | true |
---|
id | 2 |
---|
label | Grid Campos Disponíveis |
---|
| Informações |
---|
| - Para usar os dados da Grid
| para inclusão de campos do layout:- , basta selecionar o campo e clicar no botão da seta que aponta para a tela de Configuração de Layout, o processo para remover é mesmo, mas a seta será apontando para os Campos disponíveis. Além das setas laterais, a rotina possui uma seta apontando para cima e uma para baixo, as duas opções permitem que o usuário passe pelos campos do layout para cima ou pra baixo, sem que tenha que remover tudo e adicionar de novo.
- É possível também adicionar um campo que não esteja na tabela principal, através do botão "+".
- No canto inferior da tela através da opção Exemplo de Importação é possível ter uma prévia do arquivo .txt que poderá ser gerado.
- Em relação ao layout, é importante saber que alguns campos podem ter tamanhos diferentes do exemplo apresentado, a tabela a seguir é apenas uma sugestão, mas deverá ser montado com base no dicionário do usuário.
|
Grid para inclusão dos campos onde é possível montar da forma desejada o layout de importação. Sequência | Campo | Titulo | Tipo | Tamanho | 2 | TR6_NUMABA | Numero Sequência Abastecimento | C | 15 | 3 | TR6_PLACA | Placa Veiculo Informações |
---|
| - Este campo é obrigatório.
|
| C | 8 | 4 | TR6_CNPJ | CNPJ Posto | C | 14 | 5 | TR6_TIPCOM | Tipo Combustível | C | 10 | 6 | TR6_CPFMOT | CPF Motorista | C | 14 | 7 | TR6_KMABAS | Posição do Contador | N | 10 | 8 | TR6_QTDCOM | Quantidade Combustível Abastecido | N | 9 | 9 | TR6_VLCOMB | Valor Unitário Combustível | N | 15 | 10 | TR6_VLTOT | Valor Total Abastecimento | N | 15 | 11 | TR6_DTABAS | Data Abastecimento Informações |
---|
| - Este campo é obrigatório.
|
| D | 8 | 12 | TR6_HRABAS | Hora Abastecimento | C | 5 | 13 | TR6_NABANT | Número Abastecimento Anterior | C | 15 | 14 | TR6_DTPROC | Data Processamento da Rotina Importação | D | 8 | 15 | TR6_HRPROC | Hora Processamento Importação | C | 5 | 16 | TR6_TANQUE | Tanque de Combustíveis | C | 6 | 17 | TR6_BOMBA | Bomba de Combustíveis | C | 3 | 18 | TR6_POSCO2 | Posição Segundo Contador | N | 9 | 19 | TR6_EMPORI | Empresa Origem | C | 2 | 20 | TR6_FILORI | Filial Origem | C | 8 | 21 | TR6_EMPDES | Empresa Destino | C | 2 | 22 | TR6_FILDES | Empresa Destino | C | 8 | 23 | TR6_POSTO | Posto | C | 20 | 24 | TR6_LOJA | Loja | C | 4 | 25 | TR6_POSDES | Posto Destino | C | 20 | 26 | TR6_LOJDES | Loja Destino | C | 4 | 27 | TR6_TANDES | Tanque Destino | C | 2 | 28 | TR6_MOTTRA | Motivo da Transferência | C | 6 | 29 | TR6_OBSERV | Observações | M | 80 | 30 | TR6_CODOBS | Código da Observação SYP | C | 6 | 31 | TR6_CONVEN | Tipo de Convenio | C | 1 |
|
|
Regras de Negócio
...
effectDuration | 0.5 |
---|
history | false |
---|
id | Regras de Negócio |
---|
effectType | fade |
---|
Conteúdos Relacionados
Palavras-chave
- Abastecimento
- Layout de Importação
- Importação de Abastecimento
...
Regras de negócio presente na rotina de Layout de Importação.
...
Conteúdos Relacionados
...