Tempo aproximado para leitura: 00:01:20 min
Dúvida
Como importar apontamentos temporários de Perdas Mecanizadas e Manuais via TXT?
Ambiente
TOTVS Agro - TOTVS Agro - Bioenergia - Interface PIMS X Coletor - PIMS_COL - Versão 12
Solução
Para solucionar essa dúvida, realize os seguintes passos:
1. Configure o parâmetro Seção='PIMS_COL' e Entrada='FG_DIR_PERD', Descrição=Diretório de trabalho do coletor de perdas, com o caminho onde ficará localizado o arquivo TXT, não esqueça de informar uma barra ao final, como exemplo, C:\Importação\
2. O registros dentro do arquivo devem ser separados pelo delimitador ";" (ponto e vírgula).
POSIÇÃO 0 -> NO_COLETOR
POSIÇÃO 1 -> FG_MANMEC
POSIÇÃO 2 -> NO_BOLETIM
POSIÇÃO 3 -> DT_OPERACAO
POSIÇÃO 4 -> CD_FREN_TRAN
POSIÇÃO 5 -> CD_FREN_CORTE
POSIÇÃO 6 -> CD_SIST_COLH
POSIÇÃO 7 -> FG_CANA_CRUA
POSIÇÃO 8 -> CD_SISTRANSB
POSIÇÃO 9 -> CD_SITCANA
POSIÇÃO 10 -> CD_CONDSOLO
POSIÇÃO 11 -> CD_TURNO
POSIÇÃO 12 -> NO_AMOSTRA
POSIÇÃO 13 -> CD_UPNIVEL1
POSIÇÃO 14 -> CD_UPNIVEL2 ou CD_REDUZ1
POSIÇÃO 15 -> CD_UPNIVEL3 ou CD_REDUZ2
POSIÇÃO 16 -> CD_ESPACAM
POSIÇÃO 17 -> NO_RUAS
POSIÇÃO 18 -> CD_RECURSO
POSIÇÃO 19 -> QT_PERDA1
POSIÇÃO 20 -> QT_PERDA2
POSIÇÃO 21 -> QT_PERDA3
POSIÇÃO 22 -> QT_PERDA4
POSIÇÃO 23 -> QT_PERDA5
POSIÇÃO 24 -> QT_PERDA6
POSIÇÃO 25 -> QT_PERDA7
POSIÇÃO 26 -> QT_PERDA8
POSIÇÃO 27 -> QT_PERDA9
POSICAO 28 -> QT_PERDA10
Exemplo de Formatação: 9999;2;999;02/11/2012;1;1;1;3;N;0;1;1;1;1;595959;595959;24;2;1;;;;;;;;;;;
| Posição | Valor | Campo |
| ------- | ----------------- | --------------- |
| 0 | 9999 | NO_COLETOR |
| 1 | 2 | FG_MANMEC |
| 2 | 999 | NO_BOLETIM |
| 3 | 02/11/2012 | DT_OPERACAO |
| 4 | 1 | CD_FREN_TRAN |
| 5 | 1 | CD_FREN_CORTE |
| 6 | 1 | CD_SIST_COLH |
| 7 | N | FG_CANA_CRUA |
| 8 | 0 | CD_SISTRANSB |
| 9 | 1 | CD_SITCANA |
| 10 | 1 | CD_CONDSOLO |
| 11 | 1 | CD_TURNO |
| 12 | 1 | NO_AMOSTRA |
| 13 | 595959 | CD_UPNIVEL1 |
| 14 | 595959 | CD_UPNIVEL2 |
| 15 | 24 | CD_UPNIVEL3 |
| 16 | 2 | CD_ESPACAM |
| 17 | 1 | NO_RUAS |
| 18 | 12 | CD_RECURSO |
| 19 | 9 | QT_PERDA1 |
| 20 | 5 | QT_PERDA2 |
| 21 | 3 | QT_PERDA3 |
| 22 | 0 | QT_PERDA4 |
| 23 | 0 | QT_PERDA5 |
| 24 | 0 | QT_PERDA6 |
| 25 | 0 | QT_PERDA7 |
| 26 | 0 | QT_PERDA8 |
| 27 | 0 | QT_PERDA9 |
| 28 | 0 | QT_PERDA10 |
3. A formatação do nome do arquivo, deve atender as seguintes regras:
- PD -> Padrão para nomenclatura do arquivo.
- 16 -> Dia da data em que está acessando o PIMS_COL, não é o dia do apontamento;
- 05 -> Mês da data em que está acessando o PIMS_COL, não é o mês do apontamento;
- 9999 -> Número do coletor (pode utilizar quaisquer número, com até 5 caracteres, a importação respeitará o coletor informado dentro do arquivo);
- TXT -> Extensão do arquivo.
Por exemplo, se a data 16/05/2025 e o coletor 9999 forem escolhidos, o nome do arquivo deve ser formatado da seguinte maneira: PD16059999.TXT
4. Acesse o aplicativo PIMS_COL > Processos > Perdas > Importação dos Apontamentos do Coletor;
5. Será aberto o diálogo, no campo Data informar a data que consta no nome do arquivo, no campo Coletor informar os 2 primeiros dígitos em que começa o campo número do coletor do arquivo, escolher o tipo de Perdas e clicar no Arquivo, para que fique selecionado conforme abaixo:
6. Ao final da importação, é exibido um Log com as inconsistências, do qual podem ser corrigidas na tela de Apontamentos Temporário de Perdas efetuando as devidas alterações, conforme item 6;
7. Acesse em PIMS_COL > Movimentações > Apontamento Perdas > Manuais ou Mecanizadas.
0 Comentários