Post on 23-Oct-2015
Td-Invent
Inventário Genérico Manual de Operação
Edição 16 de 22/outubro/2013
Td-Invent Pág. 2 de 90
MTT-09/113 Ed. 16
Índice
1. INTRODUÇÃO _______________________________________________________________________ 4
1.1 Objetivo do Software ................................................................................................................................... 4
1.2 Ambiente de Execução ................................................................................................................................ 5
2. INSTALAÇÃO ________________________________________________________________________ 6
2.1 Pré-Requisitos .............................................................................................................................................. 6
2.2 Instalação no Microcomputador ................................................................................................................. 6
2.3 Configuração no PC da Transferência de Arquivos ................................................................................... 11 2.3.1 Configuração da Comunicação .............................................................................................................. 11
2.3.2 Parâmetros ............................................................................................................................................ 14
2.3.3 Programas de Transferência .................................................................................................................. 16
2.3.4 Instalação de vários produtos Tamid usando TamidTfaPc .................................................................... 18
2.4 Instalação no Coletor ................................................................................................................................. 19
2.5 Atualização do Programa no Coletor ......................................................................................................... 21
2.6 Desinstalação do Aplicativo ....................................................................................................................... 21
3. OPERAÇÃO DO CONFIGURADOR _______________________________________________________ 23
4. OPERAÇÃO DO APLICATIVO DO COLETOR ________________________________________________ 31
4.1 Iniciando o Aplicativo ................................................................................................................................ 31
4.2 Licenciamento ........................................................................................................................................... 32
4.3 Identificação do Coletor ............................................................................................................................ 34
4.4 Menu Principal ........................................................................................................................................... 35
4.5 Coleta do Inventário .................................................................................................................................. 36 4.5.1 Identificação do Operador ..................................................................................................................... 39
4.5.2 Identificação do Local ............................................................................................................................ 40
4.5.3 Coleta dos Itens ..................................................................................................................................... 41
4.5.4 Edição dos Itens Coletados .................................................................................................................... 44
4.5.5 Edição de Nível de Local ........................................................................................................................ 45
4.6 Consulta do Inventário .............................................................................................................................. 47
4.7 Transferência ............................................................................................................................................. 50
4.8 Menu de Serviços ...................................................................................................................................... 51 4.8.1 Apaga Arquivos ...................................................................................................................................... 51
4.8.2 Configuração da Comunicação no Coletor ............................................................................................ 52
4.9 Sobre .......................................................................................................................................................... 54
5. TRANSFERÊNCIA DE ARQUIVOS ENTRE COLETOR E PC ______________________________________ 55
5.1 Localização dos arquivos no PC ................................................................................................................. 55
Td-Invent Pág. 3 de 90
MTT-09/113 Ed. 16
5.2 Processo para Transferência de Arquivos ................................................................................................. 57 5.2.1 Comunicação via ActiveSync ................................................................................................................. 57
5.2.2 Comunicação via TCP/IP ........................................................................................................................ 60
5.3 Log da Transferência de Arquivos ............................................................................................................. 63
5.4 Formato dos Arquivos Transferidos entre PC e Coletores ........................................................................ 64 5.4.1 Arquivo de Configuração (CFG.INI) ........................................................................................................ 66
5.4.2 Tabela de itens (PRODUTO.TXT e PRODUTO.CSV) ................................................................................ 66
5.4.3 Tabela de Locais (LOCALn.TXT e LOCALn.CSV) ...................................................................................... 66
5.4.4 Arquivo de Inventário (INVENT.TXT e INVENT.CSV) .............................................................................. 68
5.5 Consistência dos Arquivos Enviados ao Coletor ........................................................................................ 69 5.5.1 Arquivo com registro de tamanho maior que configurado. .................................................................. 70
5.5.2 Registro com tamanho menor que esperado:....................................................................................... 70
5.5.3 Arquivo finalizado com linhas vazias. .................................................................................................... 71
5.5.4 Arquivo com código de produto duplicado. .......................................................................................... 71
5.5.5 Arquivo com código de produto fora de ordem. ................................................................................... 71
ANEXO 1- COLETOR ARGOX PT60 _____________________________________________________________ 72
ANEXO 2- COLETORES DATALOGIC ____________________________________________________________ 73
ANEXO 3- COLETORES HONEYWELL HANDHELD DOLPHIN _________________________________________ 74
ANEXO 4- COLETOR INTERMEC 730 ___________________________________________________________ 76
ANEXO 5- COLETOR INTERMEC CK3 ___________________________________________________________ 77
ANEXO 6- COLETOR INTERMEC CN3 ___________________________________________________________ 78
ANEXO 7- COLETOR MOTOROLA/SYMBOL MC1000 ______________________________________________ 79
ANEXO 8- COLETOR MOTOROLA/SYMBOL MC2100 ______________________________________________ 80
ANEXO 9- COLETOR MOTOROLA/SYMBOL MC3000 ______________________________________________ 81
ANEXO 10- COLETOR MOTOROLA/SYMBOL MC65 _______________________________________________ 82
ANEXO 11- COLETOR MOTOROLA/SYMBOL PPT8800 _____________________________________________ 83
ANEXO 12- ADDONS NA TRANSFERÊNCIA DE ARQUIVOS __________________________________________ 85
Td-Invent Pág. 4 de 90
MTT-09/113 Ed. 16
1. Introdução
Este documento descreve a operação do Software de Inventário Genérico Tamid (Td-
Invent), desenvolvido pela Tamid Tecnologia para coletores com sistema operacional
Windows CE.
1.1 Objetivo do Software
O Td-Invent é uma solução flexível para realização de inventários e coletas em geral através de
coletores de dados. A adaptação do software para uma tarefa específica é feita de forma simples e
intuitiva, através de um programa configurador executado previamente em um microcomputador
PC.
Exemplos de aplicações que podem ser feitas com o Td-Invent:
Contagem por código de barras: o operador lê os códigos de barras dos itens. O
Td-Invent devolve a lista dos códigos lidos com o número de vezes que cada um
deles foi lido.
Contagem por digitação: o operador lê o código de um item e digita a quantidade de
itens. O Td-Invent devolve a lista dos códigos lidos com a quantidade total de cada
um deles.
Contagem por local: o operador informa o local e lê os códigos dos itens neste local.
O Td-Invent devolve a lista dos códigos lidos por local, com o número de vezes que
cada um deles foi lido. O operador pode mover a coleta de um local para outro local ou
apagar a coleta de um local.
O Td-Invent suporta os seguintes recursos configuráveis:
Uso de arquivos em formato texto (colunas fixas) ou CSV (colunas delimitadas);
Identificação do operador (opcional);
Registro da data e hora da coleta (opcional);
Identificação do local de coleta, em até 3 níveis (opcional);
Totalização por código, por local (opcional);
Carga prévia de tabela de itens com descrição (opcional);
Incremento do valor coletado digitado ou automático;
Registro de uma informação auxiliar (opcional) e
Nome, tamanho, tipo e códigos de barras aceitos configuráveis para cada campo.
No seu uso mais simples, pode-se simplesmente registrar os códigos dos itens, obtendo um
arquivo contendo os códigos e a quantidade de vezes que cada um deles foi registrado.
Na forma mais sofisticada, o arquivo de saída pode conter a identificação do operador, data e
hora de cada leitura, 3 níveis de localização, além do código, valor (quantidade) e informação
auxiliar para cada item.
Td-Invent Pág. 5 de 90
MTT-09/113 Ed. 16
1.2 Ambiente de Execução
A figura abaixo apresenta o ambiente de execução da aplicação:
O software do coletor foi desenvolvido para coletores com sistema operacional Windows CE e
Windows Mobile operando em modo batch. A transferência pode ser realizada via ActiveSync
(usando berço, cabo, InfraVermelho ou Bluetooth) ou via TCP/IP usando conexão WiFi ou
celular. A instalação da aplicação no coletor usa o software ActiveSync ou Windows
Mobile Device Center (padrão na plataforma WinCE).
A transferência de arquivos via ActiveSync ou TCP/IP requer um microcomputador com
sistema operacional Windows (Windows 2000 / XP / Vista / 7 / 8).
O programa de configuração do Td-Invent também requer um microcomputador com sistema
operacional Windows (Windows 2000 / XP / Vista / 7 / 8).
Td-Invent Pág. 6 de 90
MTT-09/113 Ed. 16
2. Instalação
ATENÇÃO
No Windows XP instale o ActiveSync antes de instalar o Td-Invent.
Nos Windows Vista, 7 e 8 verifique que o Windows Mobile Device Center está
disponível no Painel de Controle do microcomputador.
Caso necessite de orientação, consulte a documentação que acompanha o seu
equipamento de coleta de dados.
2.1 Pré-Requisitos
O Td-Invent requer a instalação prévia do software ActiveSync da Microsoft. Este software
deve ter sido fornecido junto com o coletor e pode ser baixado gratuitamente do site da
Microsoft. Para a sua comodidade, um instalador do ActiveSync está presente no CD do Td-
Invent recomendamos, entretanto, dar preferência à versão fornecida pelo fabricante do
coletor.
Nos Windows Vista, 7 e 8 o Windows Mobile Device Center (WMDC) é usado em vez do
ActiveSync.
Neste manual a palavra ActiveSync é usada de forma genérica para designar o ActiveSync
executado em Windows XP e o Windows Mobile Device Center (WMDC) executado em
Windows Vista, 7 e 8. Ambos módulos podem ser baixados do site da Microsoft, o WMDC é,
normalmente, preinstalado nos Windows 7 e 8.
2.2 Instalação no Microcomputador
A instalação do Td-Invent é feita executando-se o programa Td-Invent-Install.exe:
Valide a tela inicial, clicando em
Próximo.
Td-Invent Pág. 7 de 90
MTT-09/113 Ed. 16
Selecione o diretório onde será instalado
o software. O botão Procurar
apresenta a árvore de diretório para
seleção.
O botão Próximo apresenta a tela de
componentes.
A tela de Componentes permite
selecionar o tipo de coletor que será
usado.
O botão Instalar inicia a instalação do
programa propriamente dita.
Pressionado Instalar, é iniciada a
instalação do Td-Invent.
Durante a instalação é apresentada a
tela de Configuração da
Transferência de Arquivos (vide item
2.3).
Na maioria dos casos a configuração
padrão é adequada, basta clicar em OK.
Td-Invent Pág. 8 de 90
MTT-09/113 Ed. 16
Instruções para o Licenciamento são
apresentadas antes de finalizar a
instalação.
A tela ao lado indica o final bem
sucedido da instalação.
Clique em Terminar para encerrar o
instalador.
Td-Invent Pág. 9 de 90
MTT-09/113 Ed. 16
O instalador realiza as seguintes tarefas:
Acrescenta ao menu Iniciar Programas do Windows o item Tamid Tecnologia / Td-
Invent:
Registra no ActiveSync, quando configurado, o programa TamidTfaPc.exe (módulo
responsável pela transferência de arquivos entre o coletor e o PC).
Copia para o diretório especificado os componentes do sistema.
Apresenta a tela de configuração da transferência.
Td-Invent Pág. 10 de 90
MTT-09/113 Ed. 16
No Windows 8 o menu Iniciar não existe, os atalhos são criados na tela de Aplicativos. Eles
podem ser consultados:
Por clic direito na tela Iniciar e seleção de Todos os aplicativos
Digitando Td-i na tela Iniciar.
Lembrando também que os atalhos mais usados podem ser copiados para a tela Iniciar ou a
barra de tarefas do desktop (clic direito no atalho e “Fixar na Tela Inicial” ou “Fixar na barra
de tarefas”.
Td-Invent Pág. 11 de 90
MTT-09/113 Ed. 16
2.3 Configuração no PC da Transferência de Arquivos
As telas de configuração da transferência de arquivos são acessíveis pelo menu Iniciar,
Programas, Tamid Tecnologia, Td-Invent, Configura Sincr. Os parâmetros de
configuração são agrupados em três abas:
Comunicação
Parâmetros
Programas de Transferência
2.3.1 Configuração da Comunicação
A transferência de arquivos entre coletor e retaguarda pode ser feita via ActiveSync ou
TCP/IP.
Comunicação ActiveSync
Na comunicação via ActiveSync (ver 2.1) a conexão entre coletor e PC pode ser feita por
berço ou cabo USB, RS232C, InfraVermelho, Bluetooth.
Td-Invent Pág. 12 de 90
MTT-09/113 Ed. 16
O programa de transferência deve ser executado em modo interativo, a execução em modo
serviço não suporta a comunicação ActiveSync.
Comunicação TCP/IP
A comunicação TCP/IP entre coletor e PC pode ser feita via rede WiFi ou rede celular
(supondo que o coletor dispõe destes recursos). Este manual trata do uso da comunicação
WiFi ou celular pela aplicação Td-Invent, a configuração do coletor para se conectar à rede
WiFi ou celular é documentada no manual do fabricante do coletor.
O programa de transferência pode ser executado em modo interativo ou em modo serviço
para tratar a comunicação via TCP/IP.
Execução em modo interativo
Com a comunicação ActiveSync habilitada o disparo da transferência de arquivos entre
coletor e PC pode ser feito de duas formas:
automaticamente pelo ActiveSync uma vez completada a conexão entre o coletor e o
PC
pelo operador através do menu Iniciar, Programas, Tamid Tecnologia, Td-
Invent, Sincroniza
No primeiro caso os parâmetros “disparo automático...” e “encerrar a execução...”
devem ser checados. A operação é a seguinte:
o operador posiciona o coletor no berço conectado ao PC (ou estabelece a conexão
Infravermelha ou Bluetooth)
o ActiveSync do coletor se conecta ao ActiveSync do PC
o ActiveSync do PC dispara o programa de transferência de arquivos
o programa de transferência recebe e transmite os arquivos solicitados pelo coletor
o programa de transferência encerra a execução.
No segundo caso o operador deve iniciar a execução do programa de transferência pelo
menu Iniciar do PC. O programa de transferência pode ser disparado antes ou depois de
conectar o coletor ao PC via ActiveSync. O parâmetro “encerrar a execução...” pode ser
checado ou não segundo a preferência do operador do PC.
Nota:
Nos Windows Vista, 7 e 8 a validação da
configuração com alteração do parâmetro
disparo automático pelo ActiveSync
abre a tela de confirmação do Controle de
Conta de Usuário para autorizar a
alteração do parâmetro no registry.
Td-Invent Pág. 13 de 90
MTT-09/113 Ed. 16
Execução como Serviço
A execução em modo Serviço só suporta a conexão em modo TCP/IP.
Neste modo o Monitor de Comunicação deve ser usado para observar as conexões sendo
realizadas.
A alteração deste parâmetro deve ser feita com o programa disparado por Iniciar,
Programas, Tamid Tecnologia, Td-Invent, Configura Sincr.
Execução em modo Interativo e modo Serviço
No caso de checar os parâmetros:
ActiveSync / WMDC (USB, RS232, Bluetooth, IrDa ...)
TCP/IP (WiFi, Celular...)
instala TamidTfaPc.exe como Serviço
Uma instancia do programa TamidTfaPc.exe será executado em modo serviço para atender a
comunicação TCP/IP e outra instancia será disparada pelo usuário (ou com disparo
automático pelo ActiveSync) para atender a comunicação via ActiveSync em modo
interativo.
Td-Invent Pág. 14 de 90
MTT-09/113 Ed. 16
2.3.2 Parâmetros
Pasta raiz para TamidTfaPc.exe
Este parâmetro define o caminho da pasta de trabalho do programa de transferência. O
usuário não precisa acessar a esta pasta. Por padrão o programa usa a subpasta Tfa dentro
da pasta de instalação de Td-Invent.
Comunicação TCP/IP
Estes parâmetros são usados quando o parâmetro TCP/IP é checado na aba “Comunicação”.
Port de conexão dos devices
É a porta TCP/IP usada para a conexão dos coletores, o mesmo valor deve ser configurado
nos coletores.
Este port deve ser liberado no firewall para poder atender as conexões externas.
Número máximo de transferências simultâneas
Td-Invent Pág. 15 de 90
MTT-09/113 Ed. 16
Informa o número máximo de conexões simultâneas que o programa de transferência deve
atender. Atingido este número o programa recusará novas conexões.
A finalidade deste parâmetro é evitar a sobrecarga do servidor.
Tempo máximo no aguardo de dados do device conectado
Informa o número máximo de segundos que o programa de transferência aguarda para
receber dados do coletor. Esgotado este tempo sem recepção de dado o programa de
transferência rompe a conexão com o coletor.
O tempo de 30” pode ser usado em conexão WiFi, ele deve ser maior no caso de conexão
celular.
Tempo máximo no aguardo da aplicação de sincronismo
O programa de transferência TamidTfaPc.exe executa o programa IgtCeSinc.exe que
cuida da parte específica da transferência de Td-Invent. Este parâmetro define o tempo
máximo em segundos que o programa TamidTfaPc.exe fica no aguardo de resposta do
programa IgtCeSinc.exe, esgotado este tempo a comunicação é rompida. Este parâmetro
deve ser calibrado de forma especifica no caso do uso de AddOn para manipular os dados no
PC em tempo de conexão.
Tamanho máximo para o arquivo Monitor de Comunicação
Informa o tamanho máximo em Kbytes do arquivo McHistorico.txt usado pelo Monitor de
Comunicação.
O arquivo McHistorico.txt é gravado na pasta do programa TamidTfaPc.exe. Quando ele
atinge o tamanho configurado ele é renomeado em McHistoric1.txt e um novo arquivo
McHistorico.txt é criado.
Tamanho máximo para o arquivo de log
Informa o tamanho máximo em Kbytes dos arquivos de log.
O programa de transferência executado em modo interativo grava uma log dentro do
arquivo TamidTfaPc.Log. Executado em modo serviço ele grava a log dentro do arquivo
TamidTfaPcS.Log.
Os arquivos de log são gravados na pasta do programa TamidTfaPc.exe. Quando eles
atingem o tamanho configurado eles são renomeados em TamidTfaP1.Log e
TamidTfaPc1.Log e um novo arquivo é criado.
Um tamanho 0 desativa o recurso de log.
Nível de log
Informa o tipo de informação a gravar no arquivo de log: Mínimo, Normal, Detalhado.
No início da implantação do sistema é aconselhado configurar o nível detalhado, em seguida
o nível mínimo pode ser usado.
Td-Invent Pág. 16 de 90
MTT-09/113 Ed. 16
2.3.3 Programas de Transferência
A transferência de arquivos é realizada, no PC, pelo programa TamidTfaPC.exe e pelo
programa IgtCeSinc.exe que cuida da especificidade da aplicação Td-Invent. O programa
TamidTfaPC.exe pode suportar varias aplicações. Cada aplicação é definida por:
Nome da aplicação
Código da aplicação
Nome completo do programa de transferência específico da aplicação.
Os parâmetros de Td-Invent são:
Td-Invent
TT05124
IgtCeSinc.exe no caminho de instalação do sistema
A seleção por clique duplo de uma aplicação da lista copia os dados na parte inferior da tela
para edição.
O botão [Exclui] exclui a aplicação da lista.
O botão [Valida] valida os parâmetros da parte inferior da tela e atualiza a lista.
O botão [Configura] abre a tela de configuração do programa associado à aplicação.
Td-Invent Pág. 17 de 90
MTT-09/113 Ed. 16
Pasta raiz para sincronismo de Td-Invent
É nesta pasta onde será criada uma sub-pasta para cada coletor e onde serão armazenados
os arquivos transferidos entre PC e Coletores (vide o item 5.1).
Com Window Vista, 7 e 8 é recomendado usar uma pasta diferente de “\Arquivos de
Programas” que não tenha restrições de acesso.
Tamanho Max do arquivo de Log
Deve ser dimensionado para armazenar o histórico de alguns dias de transferências entre
coletores e PC. O arquivo de log IgtCeSinc.Log é gravado na pasta de instalação do
programa IgtCeSinc.exe, ele é renomeado para IgtCeSin1.Log quando atinge o tamanho
configurado, iniciando um novo arquivo IgtCeSinc.Log.
Nível de log
Informa o tipo de informação a gravar no arquivo de log: Mínimo, Normal, Detalhado.
O nível Normal é suficiente para acompanhar a transmissão / recepção de arquivos.
Td-Invent Pág. 18 de 90
MTT-09/113 Ed. 16
2.3.4 Instalação de vários produtos Tamid usando TamidTfaPc
Na execução de Td-Invent-Install.exe a aba “Programas de Transferência” já vem
preenchida com as informações relacionadas a Td-Invent.
Na instalação de vários produtos Tamid usando TamidTfaPc cada produto instalará uma
cópia de TamidTfaPc dentro da pasta de instalação do produto, configurada para atender
aquele produto.
No caso de querer ativar o “disparo automático pelo ActiveSync” ou a “execução como
serviço” será necessário escolher um produto Tamid como “produto de referência” e
configurar a aba “Programas de Transferência” deste produto para atender os vários
programas de transferência.
A configuração pode ser realizada da seguinte forma:
Executar a configuração de sincronismo de cada produto e anotar o conteúdo da aba
“Programas de Transferência”:
o Aplicação
o Código
o Programa de Transferência
Executar a configuração de sincronismo do “produto de referência” e completar as
informações da aba “Programas de Transferência” com as informações levantadas
em cada produto:
o Selecionar a aplicação no combobox
o Preencher o nome completo do programa de transferência associado a esta
aplicação
o Pressionar o botão [Valida]
Salvar a configuração
ATENÇÃO
Se o usuário tenta ativar o “disparo automático pelo ActiveSync” em vários
produtos usando TamidTfaPc só o último produto será considerado.
Se o usuário tenta ativar a “execução como serviço” em vários produtos
usando TamidTfaPc só a primeira tentativa será considerada, as demais
tentativas informarão que o serviço já está instalado.
Td-Invent Pág. 19 de 90
MTT-09/113 Ed. 16
2.4 Instalação no Coletor
Para instalar o programa Td-Invent no coletor executar os passos a seguir:
colocar o coletor no berço e aguardar o ActiveSync completar a conexão com o coletor
executar o item Instala em ... no menu Tamid Tecnologia / Td-Invent
considerando o modelo do coletor no qual deve ser carregada a aplicação. O menu
apresenta somente os tipos que foram selecionados durante a execução de Td-Invent-
Install (ver 2.2)
observar a cópia do programa no coletor
O programa Td-Invent pode ser adquirido individualmente ou como componente do Td-Retail.
Neste último caso o operador deve informar se o programa será licenciado com uma chave
associada ao produto Td-Retail Plus, Td-Retail ou com uma chave própria ao Td-Invent.
Td-Invent Pág. 20 de 90
MTT-09/113 Ed. 16
A instalação do programa Td-Invent inclui:
cópia do programa na pasta de memória flash do coletor
criação de um atalho na tela do desktop do coletor ou
em Iniciar / Programas.
O programa é instalado em memória flash para não ser apagado em caso de “cold boot” ou
perda de bateria. O nome da pasta de instalação do programa no coletor depende do
fabricante do coletor:
Fabricante Pasta de instalação do programa
Argox \Flash Disk\IGT_CE
Datalogic \BACKUP\IGT_CE
HandHeld \IPSM\IGT_CE
Intermec \Flash File Store\IGT_CE
Symbol \Application\IGT_CE
ATENÇÃO
O programa é armazenado em memória flash, mas os dados de coleta
serão armazenados em memória comum sendo e, portanto, perdidos no
caso de cold boot ou perda de bateria.
Caso necessite de orientação adicional sobre a instalação de programas no
coletor, consulte a documentação que acompanha o seu equipamento de
coleta de dados.
Td-Invent Pág. 21 de 90
MTT-09/113 Ed. 16
2.5 Atualização do Programa no Coletor
Para atualizar o programa Td-Invent no coletor é preciso executar os passos a seguir:
encerrar a execução do programa no coletor usando o gerenciador de tarefas (ALT
TAB) ou realizando um Warm Boot
executar os passos de instalação descritos acima.
2.6 Desinstalação do Aplicativo
Para remover a aplicação do coletor executar os passos a seguir:
encerrar a execução do programa no coletor usando o gerenciador de tarefas (ALT
TAB) ou realizando um Warm Boot
conectar o coletor ao PC via ActiveSync
selecionar Tamid Tecnologia, Td-Invent, Desinstala Coletor no menu Iniciar
Programas do PC
validar a tela de aviso
Para desinstalar o software do PC, use o item Remove o conjunto no menu Tamid
Tecnologia, Td-Invent ou a opção Adicionar ou Remover Programas do Painel de Controle
do Windows (Tamid Td-Invent: Inventário Genérico p/ WinCE (remoção)).
Td-Invent Pág. 22 de 90
MTT-09/113 Ed. 16
No Windows 8 selecionar por clic direito um atalho do produto na tela de Aplicativos e
selecionar Desinstalar. O Windows 8 apresenta uma tela Desinstalar ou alterar um
programa similar à tela Adicionar ou remover programas apresentada a seguir.
Td-Invent Pág. 23 de 90
MTT-09/113 Ed. 16
3. Operação do Configurador
O configurador é utilizado para preparar o Td-Invent para uma tarefa específica. O configurador
gera e manipula arquivos de configuração. Você pode gerar quantos arquivos de configuração
quiser no PC, porém só pode carregar um de cada vez no coletor (esta é a configuração ativa).
Quando uma configuração vai ser carregada em um coletor, o programa IgtCeSinc procura o
arquivo Cfg.ini em primeiro lugar no diretório específico do coletor e depois no diretório geral (ver
item 5.1 para maiores detalhes). Desta forma, quando se sincroniza vários coletores em um
mesmo PC é igualmente simples carregar configurações diferentes em cada coletor ou a mesma
configuração em todos.
O configurador utiliza uma interface do tipo Assistente. Na
parte inferior das telas existem três botões que permitem
passar ao passo anterior (Voltar) ao passo seguinte
(Avançar) ou encerrar o programa (Cancelar).
Na tela inicial do configurador seleciona-se a
operação desejada:
Criar uma nova configuração
Alterar uma configuração já existente
O botão Sobre apresenta a versão do
programa.
O botão Sobre apresenta a versão do
programa.
Td-Invent Pág. 24 de 90
MTT-09/113 Ed. 16
Se for selecionado Alterar uma
configuração existente, é apresentada a
tela padrão de abertura de arquivo para que
seja escolhida a configuração a ser alterada.
Nesta tela é selecionado o formato dos
arquivos:
colunas fixas (TXT); ou
delimitado (CSV)
Esta configuração se aplica a todos os
arquivos utilizados, tanto de entrada como
de saída.
O caractere delimitador de campo usado nos
arquivos CSV (Comma-Separated Values) é
definido pelo parâmetro Separador de
Lista do Windows (Painel de controle,
Opções regionais e de idioma, Opções
regionais, Personalizar...).
Em seguida pode-se definir uma descrição
para a configuração para documentar a
finalidade de sua utilização.
Td-Invent Pág. 25 de 90
MTT-09/113 Ed. 16
Nesta tela determina-se a identificação do
operador, que é opcional:
o nome do campo é apresentado no
coletor para solicitar a entrada da
identificação;
os tamanhos máximos e mínimos
definem os limites para a informação a
ser fornecida.
Um tamanho mínimo diferente de zero
informa que o preenchimento do campo
é obrigatório.
o tipo do campo define se serão aceitos
somente números ou números e letras
o botão Leitura de Código de Barras
permite definir quais tipos de código de
barras serão aceitos.
O Td-Invent suporta os principais tipos de
código de barras. Nesta tela determina-se
quais serão aceitos (marcados) e quais serão
ignorados.
NOTA: Esta versão do programa não suporta
as simbologias Bookland EAN e
UCC/EAN 128.
Td-Invent Pág. 26 de 90
MTT-09/113 Ed. 16
Nesta tela determina-se se serão incluídos
no arquivo de saída a data e hora da coleta
e qual o formato desejado.
O Td-Invent é capaz de organizar os dados
coletados por até três níveis de local.
Nesta tela determina-se se será feita à
identificação de local e quantos níveis serão
utilizados.
Usando a identificação de local o programa
possibilita a "Conferência de Quantidade por
Local" ao encerrar a coleta do local (ver
4.5.2).
Td-Invent Pág. 27 de 90
MTT-09/113 Ed. 16
Para cada nível de local pode ser
especificado:
se será carregada uma tabela com os
nomes dos locais de coleta (Usa tabela);
no caso de carregar uma tabela se a
tabela tem um campo de Código e outro
de Descrição (Usa código), neste caso a
opção Tam. Descrição estará habilitada.
No caso desta opção não estar
selecionada o arquivo de Locais deverá
ter somente um campo;
o nome do campo que é apresentado no
coletor para solicitar a entrada de dados;
os tamanhos máximos e mínimos que
definem os limites para a informação a
ser fornecida;
se serão aceitos somente números ou
números e letras;
quais tipos de código de barras serão
aceitos.
Nesta tela são especificados os parâmetros
para o código do item:
o nome do campo que é apresentado no
coletor para solicitar a entrada de dados;
os tamanhos máximos e mínimos que
definem os limites para a informação a
ser fornecida;
se serão aceitos somente números ou
números e letras;
quais tipos de código de barras serão
aceitos.
Determina-se também o comportamento
caso o mesmo código seja lido mais de uma
vez no mesmo local (Repetição):
Proibida: o coletor apresenta uma
mensagem de erro e não grava a leitura
duplicada;
Soma: a nova quantidade especificada é
acrescida ao total anterior para aquele
item e
Novo Registro: cria uma nova entrada
para o item.
Td-Invent Pág. 28 de 90
MTT-09/113 Ed. 16
Opcionalmente pode ser carregada no
coletor uma tabela com códigos e descrições
de itens.
É configurável a ação tomada quando um
código lido não for encontrado na tabela:
Não Coleta: O código será rejeitado.
Esta opção pode ser usada para evitar o
registro de códigos indevidos.
Avisa e Coleta: O operador será
avisado, mas o código será armazenado.
Esta opção pode ser usada no caso em
que a existência de um código
inesperado é possível e este fato precisa
ser registrado.
Coleta sem Avisar: O código será
armazenado sem aviso ao operador.
Neste caso a tabela serve apenas para
apresentar a descrição dos itens
conhecidos.
É possível usar uma tabela somente de
códigos, neste caso colocar 0 (zero) no
tamanho da descrição.
A opção Usa Código Alternativo permite
colocar na tabela um segundo código que
também poderá ser utilizado para coletar o
produto (por exemplo, pode-se usar como
código do item o Código EAN e como código
alternativo o código interno do produto).
Se foi selecionado Usa Código Alternativo
na tela anterior, são solicitadas as suas
características:
os tamanhos máximos e mínimos que
definem os limites para a informação a
ser fornecida;
se serão aceitos somente números ou
números e letras;
quais tipos de código de barras serão
aceitos.
Td-Invent Pág. 29 de 90
MTT-09/113 Ed. 16
Uma Informação Auxiliar pode também
ser coletada. Pode ser utilizada, por
exemplo, para registrar observações,
valores, datas de validade. Como nos demais
campos, podem ser especificados:
o nome do campo que é apresentado no
coletor para solicitar a entrada de dados;
os tamanhos máximos e mínimos que
definem os limites para a informação a
ser fornecida;
se somente números ou números e letras
serão aceitos;
quais tipos de código de barras serão
aceitos.
Pode-se definir para o valor (tipicamente,
quantidade) coletado:
o nome do campo que é apresentado no
coletor para solicitar a entrada de dados;
os tamanhos máximos e mínimos;
o número de casas decimais
tipo de incremento:
o Digitado: o operador deverá digitar
a quantidade a cada coleta
o Automático: o operador fixa um
valor e a cada leitura essa
quantidade será incrementada para
o item lido. O operador poderá
alterar o incremento antes de uma
nova leitura.
quais tipos de código de barras serão
aceitos.
Obs: Ao informar o incremento automático,
colocar todas as casas decimais sem o
separador. Por exemplo, se foram
especificadas duas casas decimais e é
desejado um incremento automático de
1,00 informar 100.
Td-Invent Pág. 30 de 90
MTT-09/113 Ed. 16
Pressionado o botão Concluir, é solicitado o
nome do arquivo em que a configuração será
salva.
Td-Invent Pág. 31 de 90
MTT-09/113 Ed. 16
4. Operação do Aplicativo do Coletor
A operação da aplicação do coletor é similar nos vários modelos de coletores suportados, com
algumas especificidades para cada modelo. Verifique nos anexos os detalhes específicos para o
modelo de coletor onde o aplicativo será executado.
Nos coletores com tela sensível ao toque, a caneta pode ser usada para selecionar na tela os itens
de menus e listas e acionar os botões de validação apresentados entre colchetes (Ex: [ENT],
[F1]).
Para o bom funcionamento da aplicação o recurso de Wedge do coletor, quando existir, deve estar
desabilitado deixando a aplicação Td-Invent controlar o uso do scanner.
Na leitura de um código de barras numa tela com vários campos, a aplicação Td-Invent procede
da seguinte forma:
Preenche o campo que tem o foco com o código de barras lido se o campo está configurado
para a simbologia lida;
Caso contrário, procura um campo da tela que aceite a simbologia lida e preenche o campo
com o código lido. A leitura é descartada quando nenhum campo aceita a simbologia ou
vários campos aceitam a simbologia e nenhum deles tem o foco.
O coletor pode registrar a data e hora do inventário de cada produto, portanto é necessário
configurar adequadamente o gerenciamento da data / hora no coletor. A data e hora do coletor
são atualizadas automaticamente pelo programa de sincronismo IgtCeSinc, o ActiveSync pode
também fazer a atualização (ver ActiveSync, Options, Sync Options). Para que a atualização seja
correta o coletor e o desktop devem estar configurados para o mesmo fuso horário.
A documentação a seguir apresenta a copia de telas do Windows Mobile.
4.1 Iniciando o Aplicativo
Para iniciar o aplicativo no coletor devemos selecionar o
ícone Td-Invent no desktop do coletor ou em Iniciar /
Programas.
Td-Invent Pág. 32 de 90
MTT-09/113 Ed. 16
4.2 Licenciamento
(a)
(b)
(c)
(d)
(e)
(f)
Na primeira execução o programa apresenta a Tela de Licenciamento.
O código do software e o número do equipamento deverão ser comunicados à Tamid via
email licenciamento@tamid.com.br para obter um código de licenciamento que deverá ser
digitado no campo Licença. A tecla [ENT] valida a tela.
Na digitação do código de licenciamento a tecla [TAB] pula de campo, a tecla [ESC] limpa
os campos.
Td-Invent Pág. 33 de 90
MTT-09/113 Ed. 16
O checkbox “comunicação Wireless” permite definir o tipo de comunicação que deve ser
licenciado para a transferência de arquivos entre o coletor e o PC:
comunicação ActiveSync (tela a)
comunicação Wireless (tela b)
A seleção do tipo de comunicação altera o código de Software.
A aplicação licenciada para comunicação Wireless pode transferir arquivos via:
rede Wireless
rede celular
rede TCP/IP de forma geral (um coletor conectado via ActiveSync a um PC que está na
rede TCP/IP tem acesso a esta rede).
Uma aplicação licenciada para comunicação Wireless pode também usar a comunicação
ActiveSync.
Com Td-Retail e Td-Retail Plus o código de software para licenciamento é definido durante a
instalação da aplicação no coletor (ver 2.4), ele vale para todos os componentes do Td-
Retail ou Td-Retail Plus.
O menu de Serviços (4.8) permite consultar a tela de licenciamento. A palavra
LICENCIADO é apresentada quando o licenciamento foi completado com sucesso.
O licenciamento pode ser temporário, na validação do código de licenciamento o coletor
apresentará a data de vencimento da licença (tela d). Na consulta da tela de licenciamento
pelo menu de Serviços (4.8) o coletor apresentará a palavra LICENCIADO com a
possibilidade de digitar um novo código de licenciamento para alterar a data de vencimento
(tela e).
O aplicativo poderá ser utilizado na forma de demonstração ([F1] Demo) (tela f). Neste
modo de utilização todas as funções do programa estão disponíveis, porém o tamanho dos
arquivos é limitado a 25 registros na recepção, transmissão e coleta.
Td-Invent Pág. 34 de 90
MTT-09/113 Ed. 16
4.3 Identificação do Coletor
Após validar a tela de licenciamento, na primeira execução
o programa apresenta a tela de identificação do coletor.
Esta identificação será usada para associar uma pasta no
PC ao coletor. Portanto todos os coletores que serão
sincronizados no mesmo PC devem ter identificações
distintas. Caso contrário os dados da coleta de um coletor
serão apagados pelos dados de outro coletor com o mesmo
nome.
A tecla [ENT] valida a tela.
A identificação do coletor poderá ser alterada via menu de
Serviços.
O nome é limitado a 32 caracteres e só deve conter
caracteres autorizados em nome de pasta.
Nesta primeira vez a configuração não estará carregada no
coletor, logo a primeira coisa a ser feita é selecionar os
arquivos a receber e sincronizar com o PC (ver
Transferência de arquivos).
Td-Invent Pág. 35 de 90
MTT-09/113 Ed. 16
4.4 Menu Principal
O menu é composto dos itens:
Coleta: coleta dos dados do inventário (4.5)
Consulta: consulta dos dados coletados (4.6)
Transferência: definição dos arquivos a transmitir /
receber na próxima transferência com o PC (4.7)
Serviços: abre um menu complementar (4.8)
Sobre: informa a versão do programa (4.9)
A seleção de um item pode ser feita por digitação do
número associado ao item ou, nos coletores com tela
sensível ao toque, tocando no item com a caneta.
A última linha da tela apresenta a descrição da configuração
carregada no coletor (ver capitulo 3).
Na apresentação do menu o programa checa a presença no coletor de outros programas do
Td-Retail “Suite Varejo Tamid”. Na presença de um destes programas o menu apresenta o
item ‘6. Outra Aplicação’. A seleção deste item permite encerrar o Inventário e iniciar outro
programa da suíte:
Td-Invent Pág. 36 de 90
MTT-09/113 Ed. 16
4.5 Coleta do Inventário
Após selecionar o item Coleta no menu principal, o
programa verifica se todas as condições estão presentes
para iniciar ou prosseguir a coleta.
A coleta do inventário requer, no mínimo, a presença de um
arquivo de configuração que define os parâmetros do
inventário. O arquivo de configuração é gerado no PC pelo
programa Configurador (ver capitulo 3).
O arquivo de configuração gerado no PC deve ser carregado
no coletor através do sincronismo, após ter sido ligado o
item Config na tela de parâmetros da Transferência (vide
item 0).
Dependendo do conteúdo da configuração, o programa pode precisar da presença de arquivos
de locais e/ou produtos para poder iniciar a coleta. Estes arquivos também deverão ser
carregados pelo sincronismo, após selecionar os respectivos parâmetros na tela de
Transferência.
As telas a seguir dependem da configuração selecionada.
Algumas não serão mostradas pelo coletor, se as características correspondentes não tiverem
sido habilitadas. Os textos apresentados acima dos campos de edição são fornecidos pelo
arquivo de configuração e foram definidos pelo usuário na geração daquele arquivo.
ATENÇÃO
O sistema não permite carregar uma nova configuração num coletor que
contém dados coletados. É necessário transmitir e apagar os dados coletados
para receber uma nova configuração, ou apagar a coleta através do menu de
Serviços.
Após selecionar o item Coleta ou Consulta no menu principal o programa executa uma
serie de inicializações e pode apresentar uma das seguintes mensagens de erro.
Sincronizar com o PC p/ receber a configuração.
O arquivo Cfg.INI não foi encontrado no coletor.
Selecionar Transferência no menu principal, ligar Configuração, Itens e Locais, validar
a tela e sincronizar com o PC.
A configuração carregada não é de Inventário.
O arquivo Cfg.INI carregado no coletor não é para Td-Invent.
No PC, copiar o arquivo Cfg.INI gerado pelo configurador (cap.3) na pasta raiz de
IgtCeSinc ou na subpasta associada ao coletor.
No coletor, selecionar Transferência no menu principal, ligar Configuração, Itens e
Locais, validar a tela e sincronizar com o PC.
Td-Invent Pág. 37 de 90
MTT-09/113 Ed. 16
Sincronizar com o PC p/ receber a tabela de Itens.
O arquivo de entrada com os itens a inventariar não foi encontrado no coletor.
No PC, copiar o arquivo PRODUTO .TXT ou .CSV (conforme configurado) na pasta raiz de
IgtCeSinc ou na subpasta associada ao coletor.
Selecionar Transferência no menu principal, ligar Itens, validar a tela e sincronizar com
o PC.
Arquivo Local* ausente ou vazio
Um arquivo de local não foi encontrado no coletor.
No PC, copiar os arquivos Local1, 2, 3 .TXT ou .CSV (conforme configurado) na pasta raiz
de IgtCeSinc ou na subpasta associada ao coletor.
Selecionar Transferência no menu principal, ligar Locais, validar a tela e sincronizar com
o PC.
Arquivo <nome do arquivo> com tamanho 9999 não múltiplo do tamanho do
registro 999
Um arquivo carregado no coletor está com tamanho inesperado.
Os arquivos (Local?.TXT e Produto.TXT) carregados no coletor pelo programa de
sincronismo IgtCeSinc contém registros de tamanho fixo portanto o tamanho do arquivo
deve ser múltiplo do tamanho do registro, lembrando que cada registro deve ser finalizado
pelos caracteres ASCII CR e LF (Carriage Return = 13, Line Feed = 10) e não deve conter
caracteres de tabulação (TAB = 9).
Checar o conteúdo do arquivo no PC. Isto pode ser feito pelo NotePad do Windows:
abrir o arquivo pelo NotePad
selecionar todo o texto (Ctrl + A)
checar que todos os registros estão do mesmo tamanho (vídeo reverso alinhado à
direita)
posicionar o cursor no final do arquivo (Ctrl + End)
o cursor deve estar no início de linha após a última linha de dados
corrigir o arquivo no PC e transmitir novamente para o coletor.
Modo DEMO
Arquivo <nome do arquivo> será truncado.
O licenciamento não foi completado, a aplicação é executada em modo demonstração,
limitada a 25 registros por arquivo, o arquivo carregado no coletor foi truncado.
O programa pode ser operado normalmente, mas restrito a 25 registros por arquivo e
limitando também a coleta a 25 itens.
999 códigos alternativos duplicados foram ignorados.
A configuração define o uso de Código alternativo na tabela de itens (Produto.txt ou .csv).
Td-Invent Pág. 38 de 90
MTT-09/113 Ed. 16
Cada código alternativo deve ser único, os códigos duplicados são ignorados.
Td-Invent Pág. 39 de 90
MTT-09/113 Ed. 16
4.5.1 Identificação do Operador
Na tela de Identificação devemos entrar com a identificação
do usuário através de digitação ou leitura de código de
barras.
A tecla [ENT] valida a tela e apresenta a tela de Local.
A tecla [ESC] volta a apresentar o Menu Principal.
Td-Invent Pág. 40 de 90
MTT-09/113 Ed. 16
4.5.2 Identificação do Local
Nesta tela devemos digitar ou ler o código de barras do(s)
local(is) onde está sendo feito o inventário (próximas
coletas).
A tecla [F1] permite selecionar um local através de uma
tabela previamente carregada.
A tecla [ENT] valida o campo ativo e posiciona o cursor no
campo seguinte ou valida a tela após o último campo e
apresenta a tela de coleta do item.
A tecla [ESC] desloca o cursor para o campo anterior ou
para a tela anterior (identificação de operador ou menu
principal) quando o cursor estava no primeiro campo da
tela.
A tecla [F1] na tela de local apresenta a lista de locais para
o nível ativo (onde está o cursor).
Esta funcionalidade está disponível somente se o nível de
local tem um arquivo associado.
O arquivo de local pode ser configurado para ter um código
ou um código e uma descrição.
No primeiro caso o coletor apresenta a lista de códigos, o
operador seleciona uma linha na lista e o código é
apresentado na tela anterior.
No segundo caso o coletor apresenta a lista de descrições
de locais, após validação de uma linha o código associado a
esta descrição é apresentado na tela anterior.
Nota:
As tabelas de locais, quando definidas, são usadas para selecionar o local em lista, o
operador pode também digitar um código que não existe na tabela.
Td-Invent Pág. 41 de 90
MTT-09/113 Ed. 16
4.5.3 Coleta dos Itens
Nesta tela devemos ler/digitar o código do produto a ser
inventariado.
Dependendo da configuração feita, a cada leitura um valor
é acrescido ao total (incremento automático), ou a cada
leitura o usuário deverá digitar a quantidade (incremento
digitado).
Feita a validação, na parte superior sempre é exibido o
último produto inventariado e o seu valor.
Também nesta tela é exibido, na parte superior, o nome do
local (último nível) onde o inventário está sendo realizado
(B-001, nesse exemplo).
Se configurado, o campo auxiliar também é apresentado na
tela (‘Informacao:’, nesse exemplo).
O código de produto lido/digitado pode ser o código alternativo para o produto, se esta
funcionalidade foi configurada. Neste caso a checagem do código coletado é realizada da
seguinte forma:
Se o código de barras lido é de uma simbologia exclusiva ao código alternativo, então o
código é considerado “código alternativo”.
Caso contrário, o código é procurado na tabela como código principal, se ele não é
encontrado ele é então procurado como código alternativo, se não existe ele é considerado
como código não cadastrado.
Obs: A procura em tabela do código principal, se alfanumérico, não diferencia as letras
maiúsculas das letras minúsculas. A procura em tabela do código alternativo diferencia
as letras maiúsculas das letras minúsculas.
O inventário, dependendo da configuração feita, pode funcionar de uma das seguintes
formas:
Quanto à validação do código contra uma tabela de produtos:
o Inventário sem a utilização de tabela de produtos, ou seja, qualquer código lido
será inventariado;
o Inventário com a utilização da tabela de produtos
Rejeitando produtos não cadastrados;
Avisando produtos não cadastrados, mas registrando-os;
Aceitando produtos não cadastrados sem aviso ao operador (tabela usada
somente para apresentar a descrição);
Quanto ao tratamento de códigos repetidos:
Td-Invent Pág. 42 de 90
MTT-09/113 Ed. 16
o Rejeitando códigos repetidos;
o Somando os valores dos códigos repetidos;
o Gravando um novo registro a cada leitura efetuada.
ATENÇÃO
Dependendo do modelo de coletor as teclas de funções podem ser diferentes e
a parte inferior da tela pode não estar sensível ao toque.
A tecla [ENT] valida o campo e posiciona o cursor no próximo campo. A descrição do produto
(se presente na tabela) é apresentada após validar o código por [ENT]. Após o último campo
a tecla [ENT] valida a tela. No caso do campo de quantidade ser usado como Incremento o
cursor não entra neste campo.
A tecla [F2] alterna entre o modo Automático e o modo Digitado. No primeiro caso o cursor
não entra no campo de incremento/quantidade, o mesmo valor é usado a cada validação de
código. No segundo caso o campo é zerado após validação de um produto necessitando a
coleta para cada produto inventariado.
O ponto '.' ou a virgula ',' podem ser usados como separador de parte decimal se a
quantidade / valor foi configurada com casas decimais.
A tecla [F5] Edita Coleta permite consultar e editar os itens coletados. Os itens são
apresentados na ordem ante-cronológica da coleta (ver 4.5.4).
A tecla [F6] Edita Nível permite apagar a coleta realizada num local ou mover a coleta
realizada num local para outro local (ver 4.5.5).
A tecla [ESC] encerra a coleta em um local. Se foi configurada a Conferência de
Quantidade por Local, é solicitado ao operador a quantidade total de itens lidos no local.
Este valor é comparado com o que foi efetivamente coletado, em caso de divergência é
solicitada uma confirmação:
Td-Invent Pág. 43 de 90
MTT-09/113 Ed. 16
A opção Aceita Divergência apresenta a tela de entrada do local.
A opção Prossegue o Inventário retorna à tela de coleta dos itens.
A opção Re-inicia o inventário apaga todos os registros do local, é solicitada uma
confirmação antes de executar esta operação.
Td-Invent Pág. 44 de 90
MTT-09/113 Ed. 16
4.5.4 Edição dos Itens Coletados
A tecla [F5] Edita Coleta na tela de Coleta dos Itens
(4.5.4) apresenta o último produto coletado:
Código do produto (seguido de um asterisco (*) e do
código alternativo associado ao produto quando tem)
Descrição do produto
Local de coleta do produto (seguido de um asterisco (*)
e do código do local no caso de um arquivo de local com
código e descrição)
Informação auxiliar coletada
Quantidade coletada
O cursor é posicionado no campo de quantidade.
O operador pode alterar a informação auxiliar e a
quantidade coletadas. Na validação do campo de
quantidade pela tecla [ENT] as informações são gravadas
no arquivo de inventário.
As teclas seta para cima e seta para baixo
permitem navegar dentro da coleta sem alterar o
inventário.
A tecla [F7] Local apresenta a tela de Identificação do
Local (4.5.2).
A tecla [ESC] Volta apresenta a tela de coleta de itens
(4.5.4).
A tecla [F3] Exclui suprime da coleta o item apresentado
na tela, o operador deve confirmar a supressão.
A tecla [ENT] Valida no campo de quantidade confirma os
dados apresentados na tela, eles são gravados e o coletor
apresenta o próximo item da coleta.
Td-Invent Pág. 45 de 90
MTT-09/113 Ed. 16
4.5.5 Edição de Nível de Local
A tecla [F6] Edita Nível na tela de Coleta dos Itens (4.5.4) permite apagar a coleta de um
local ou mover a coleta de um local para outro local.
O primeiro passo é definir o local a suprimir ou mover, isto é feito por seleção em lista de
cada nível configurado. O operador pode informar todos os níveis configurados ou parte deles.
No exemplo abaixo se o operador aciona a tecla [F6] Apaga na segunda tela o programa
pedirá confirmação antes de apagar toda a coleta do local ALAMEDA SANTOS. Acionando F6
na terceira tela o programa apagará a coleta da seção 00234 da loja ALAMEDA SANTOS.
A tecla [F6] Apaga permite apagar a coleta registrada no local definido. O programa
apresenta o número de linhas que serão apagadas e pede para o operador confirmar.
Td-Invent Pág. 46 de 90
MTT-09/113 Ed. 16
A tecla [F7] Move permite mover a coleta de um local para outro local. O operador deve
informar o local de destino com o mesmo número de níveis informados para o local de
origem. O programa apresenta o número de linhas que serão movidas e pede para o operador
confirmar.
Na movimentação da coleta de um local A para um local B com o mesmo produto coletado
nos dois locais o resultado da movimentação depende do parâmetro Repetição na
configuração do Código do Item:
Proibida
Os produtos coletados no local A que já existem no local B não são movidos, eles
permanecem registrados no local A. O operador é informado pela mensagem:
999 produtos já existem no local de destino e não foram movidos.
Soma
A quantidade do produto coletada no local A é somada à quantidade coletada no local B.
Quando existe uma informação auxiliar para o produto a informação coletada no local B
prevalece, a informação auxiliar coletada no local A é descartada.
Novo Registro
A coleta do local A é integralmente movida para o local B.
Td-Invent Pág. 47 de 90
MTT-09/113 Ed. 16
4.6 Consulta do Inventário
Após selecionar o item Consulta no menu principal o
programa verifica a presença de dados coletados e
apresenta a tela de seleção de local.
Os três níveis de locais devem ser selecionados através de
listas onde aparecem somente os locais que tem coleta
associada.
O local pode também ser selecionado pela leitura do código
de barras associado ao local.
A tecla [F4]kbd abre um campo de edição no caso de
desejar digitar o local.
A tecla [ENT] valida a digitação.
Td-Invent Pág. 48 de 90
MTT-09/113 Ed. 16
Após validação dos locais o coletor apresenta os vários
níveis selecionados.
Após validação dos locais o programa apresenta a lista dos
produtos coletados no local.
O operador pode selecionar um produto para consultar o
detalhe do produto.
O produto a consultar pode ser selecionado diretamente na
lista, ou através da leitura de código de barras ou ainda
através da digitação do código após ter acionado [F4]kbd
para abrir um campo de edição.
Td-Invent Pág. 49 de 90
MTT-09/113 Ed. 16
São então apresentadas a descrição (se disponível) e os
valores coletados para o produto.
A tecla [ENT] volta a apresentar a lista de produtos para o
local.
A tecla [F1] abandona a consulta e volta ao menu
principal.
A tecla [F3] solicita a exclusão do produto do inventário.
Uma confirmação será pedida antes de excluir o produto do
inventário.
Td-Invent Pág. 50 de 90
MTT-09/113 Ed. 16
4.7 Transferência
A transferência de arquivos entre PC e Coletor é feita via
ActiveSync ou TCP/IP (ver 4.8.2), o processo é detalhado
no parágrafo 5.2.
Antes de conectar o coletor ao PC é preciso identificar,
através da tela de Transferência, os arquivos que devem
ser transferidos.
Nesta tela deve-se digitar o número de 1 a 5 para pedir ou
não a transferência do arquivo associado. Nos coletores
com tela sensível ao toque, a caneta pode ser usada para
mudar o estado de cada item.
A tecla [ENT] valida as opções definidas e apresenta a tela
de acompanhamento da transferência (ver 5.2).
ATENÇÃO
O aplicativo não aceita a carga de uma nova configuração se existem dados de
coleta de inventário armazenados no coletor. É necessário transmitir estes
dados e apagá-los antes de carregar a nova configuração.
Td-Invent Pág. 51 de 90
MTT-09/113 Ed. 16
4.8 Menu de Serviços
O menu de Serviços dá acesso à funcionalidades de uso
excepcional.
Apaga Inventário permite apagar os dados coletados
sem transferência para o PC (ver 4.8.1).
Licenciamento apresenta a tela de licenciamento (ver
item 4.2).
Identificação Coletor apresenta a tela de identificação
do coletor (ver item 0).
Config. Comunicação apresenta a tela de configuração
da comunicação (ver 4.8.2).
4.8.1 Apaga Arquivos
A funcionalidade Apaga Inventário não é necessária no
uso normal (normalmente é solicitado na tela de
transferência o apagamento automático após a
transferência bem sucedida).
Após confirmação os dados coletados serão perdidos de
forma irremediável.
Td-Invent Pág. 52 de 90
MTT-09/113 Ed. 16
4.8.2 Configuração da Comunicação no Coletor
A seleção do item 4. Config. Comunicação no menu de Serviço apresenta a tela de
Configuração da Comunicação.
O item TCP/IP é habilitado quando a comunicação Wireless foi habilitada na tela de
licenciamento (ver 4.2).
A seleção de ActiveSync não precisa de parâmetro adicional.
Os parâmetros da comunicação TCP/IP são apresentados a seguir.
Endereço IP da Retaguarda
É o endereço IP da retaguarda que está aguardando as conexões dos coletores.
Para um melhor conforto na troca de endereço é possível configurar até cinco endereços. A
seleção do endereço ativo é feita por seleção no combo box.
O botão [-] retira da lista o endereço apresentado.
O botão [+] acrescenta à lista o endereço apresentado.
O endereço pode ser definido pelo IP ou pela URL (limitada ao tamanho do campo de
edição). O programa checa que os endereços iniciados por um dígito respeitam o formato
IPv4.
Na digitação do endereço IP o caractere sustenido (#) pode ser usado ao lugar do ponto
(.).
Port de conexão
É a porta (TCP/IP) dedicada ao sistema na retaguarda. É a mesma porta que deve ser
definida na retaguarda na configuração do programa TamidTfaPC encarregado de atender
as conexões dos coletores (ver 2.3.2).
Td-Invent Pág. 53 de 90
MTT-09/113 Ed. 16
Conexão com a Retaguarda via Celular
Este parâmetro informa se o coletor deve ou não estabelecer a conexão com a internet.
A seleção de Celular informa que o coletor deve estabelecer a conexão com a internet.
Td-Invent Pág. 54 de 90
MTT-09/113 Ed. 16
4.9 Sobre
A tela Sobre informa a versão do programa.
Td-Invent Pág. 55 de 90
MTT-09/113 Ed. 16
5. Transferência de Arquivos entre Coletor e PC
A transferência de dados entre coletor e microcomputador pode ser realizada via ActiveSync
ou TCP/IP.
No primeiro caso o ActiveSync ou Windows Mobile Device Center (com Windows Vista,
7 ou 8) deve estar instalado no microcomputador (ver capitulo 2) e o coletor deve ser
conectado ao microcomputador via cabo, berço, infravermelho ou Bluetooth.
Em ambos casos TamidTfaPC e IgtCeSinc devem estar instalados e configurados no
microcomputador (ver capitulo 2) e os arquivos a transferir devem estar selecionados no
coletor (ver 4.7).
5.1 Localização dos arquivos no PC
A pasta raiz para a transferência de arquivos entre PC e coletores é definida na
configuração de IgtCeSinc (ver 2.3.3).
Nesta pasta o sistema cria uma sub-pasta para cada coletor que se conecta. O nome da
pasta é a identificação do coletor definida no item 0.
Td-Invent Pág. 56 de 90
MTT-09/113 Ed. 16
Na figura acima o símbolo identifica os arquivos que são transmitidos pelo PC e recebidos
pelo coletor. O símbolo identifica os arquivos de coleta transmitidos pelo coletor e
recebidos pelo PC.
Na carga de arquivos no coletor o programa IgtCeSinc procura cada arquivo na sub-pasta do
coletor e, se não encontrar, procura na pasta raiz configurada . Desta forma é possível
usar arquivos específicos, localizados na sub-pasta de cada coletor, ou genéricos, localizados
na pasta raiz.
O arquivo ProdAlterInd é um índice para os códigos alternativos, ele é criado
automaticamente por leitura do arquivo de produtos.
Na transferência do coletor para o PC (arquivo de Inventário) o arquivo é gravado na pasta
do coletor. Quando já existe um arquivo com mesmo nome este é renomeado prefixado com
a data hora de escrita (201110301635270_Invent.TXT na figura acima).
A figura acima mostra o caminho usado na instalação padrão do Td-Invent em Windows XP,
em Windows Vista, 7 ou 8 recomendamos instalar em C:\Tamid Tecnologia. Na instalação de
Td-Retail e Td-Retail Plus o caminho passa a ser:
...\Tamid Tecnologia\Td-Retail\Td-Invent
...\Tamid Tecnologia\Td-RetailPlus\Td-Invent
Td-Invent Pág. 57 de 90
MTT-09/113 Ed. 16
5.2 Processo para Transferência de Arquivos
5.2.1 Comunicação via ActiveSync
A comunicação via ActiveSync deve ser configurada no PC (ver 2.3.1) e no coletor (ver
4.8.2).
O passo a passo para transferir arquivos é o seguinte:
No coletor: No PC:
Selecionar os arquivos a transferir e validar
por Enter.
Selecionar Iniciar, Programas, Tamid
Tecnologia, Td-Invent, Sincroniza se o
disparo automático pelo ActiveSync não está
configurado.
Td-Invent Pág. 58 de 90
MTT-09/113 Ed. 16
Conectar o coletor ao PC via berço, cabo,
Infravermelho ou Bluetooth.
O PC aguarda a conexão de um coletor.
Nota:
A tela acima mostra a Comunicação TCP/IP
não habilitada mas nada impede habilitar
juntas as comunicações ActiveSync e TCP/IP.
O coletor recebe os arquivos solicitados.
O PC transmite os arquivos solicitados pelo
coletor.
Td-Invent Pág. 59 de 90
MTT-09/113 Ed. 16
O coletor informa da finalização da
transferência com sucesso.
Na validação da tela por Enter, o coletor
volta a apresentar a tela de Menu Principal.
O PC informa da finalização da transferência
com sucesso.
Dependendo da configuração do parâmetro
“encerra a execução após processar a
conexão” o programa de transferência
encerra ou aguarda a próxima conexão.
No caso de erro o coletor apresenta o
motivo do erro.
Na validação da tela por Enter, o coletor
volta a apresentar a tela de Menu Principal.
O PC informa da finalização da transferência
com erro.
Dependendo da configuração do parâmetro
“encerra a execução após processar a
conexão” o programa de transferência
encerra ou aguarda a próxima conexão.
A mensagem na janela de acompanhamento é
apresentada somente durante alguns
segundos, o botão [Mais>>] expande a
janela e mostra o histórico recente da
transferência.
Td-Invent Pág. 60 de 90
MTT-09/113 Ed. 16
5.2.2 Comunicação via TCP/IP
A comunicação via TCP/IP deve ser configurada no PC (ver 2.3.1) e no coletor (ver 4.8.2).
O passo a passo para transferir arquivos é o seguinte:
No coletor: No PC:
Selecionar os arquivos a transferir e validar
por Enter.
Selecionar Iniciar, Programas, Tamid
Tecnologia, Td-Invent, Sincroniza se
TamidTfaPC não está sendo executado como
serviço.
Nota:
A tela acima mostra a Comunicação
Td-Invent Pág. 61 de 90
MTT-09/113 Ed. 16
ActiveSync não habilitada mas nada impede
habilitar juntas as comunicações ActiveSync e
TCP/IP.
A tela encolhida de TamidTfaPC não mostra a
conexão do coletor, acionar o botão [Mais>>]
para acompanhar a transferência.
O coletor recebe os arquivos solicitados.
O coletor informa da finalização da
transferência com sucesso.
Na validação da tela por Enter, o coletor
volta a apresentar a tela de Menu Principal.
Td-Invent Pág. 62 de 90
MTT-09/113 Ed. 16
No caso de erro o coletor apresenta o
motivo do erro.
Na validação da tela por Enter, o coletor
volta a apresentar a tela de Menu Principal.
O procedimento é similar quando o programa de transferência do PC é executado como
serviço, a principal diferença é a ausência de tela de acompanhamento no PC.
O histórico de conexão e desconexão pode ser consultado pelo Monitor de Comunicação
selecionando Iniciar, Programas, Tamid Tecnologia, Td-Invent, Monitor de
Comunicação.
Td-Invent Pág. 63 de 90
MTT-09/113 Ed. 16
5.3 Log da Transferência de Arquivos
A consulta do arquivo de log pode ajudar a identificar a origem de um erro observado na
transferência de arquivos. Selecionar Iniciar, Programas, Tamid Tecnologia, Td-Invent,
Visualiza Log e consultar as últimas linhas do arquivo.
30 17:59:32:165 1C60] ---------- ---------- ---------- ---------- ----------
30 17:59:32:167 1C60] C:\...\Td-Invent\IgtCeSinc.exe
30 17:59:32:170 1C60] CmdLine: <-t "\\.\pipe\TAMID_TT05124_0000191C00001C54" "C:\...\Td-
Invent\Tfa\W_0000191C00001C54" "C:\...\Td-Invent\Tfa\W_0000191C00001C54\Os.txt">
30 17:59:32:171 1C60] 30/10/2011 v2.0.0.0 nivLog: 1 tLog: 1024, Consiste Arquivos
30 17:59:32:174 1C60] Pasta Raiz: C:\...\Td-Invent\IgtCeSinc\
30 17:59:32:176 1C60] Current Directory: <C:\...\Td-Invent>
30 17:59:32:181 1C60] OsExec: pasta do coletor no PC <C:\...\Td-Invent\IgtCeSinc\COLETOR01\>
30 17:59:32:347 1C60] @T <C:\...\Td-Invent\IgtCeSinc\COLETOR01\Cfg.ini>
30 17:59:32:515 1C60] OsExec: Apagou <\TT05124\ProdAlterInd>
30 17:59:39:109 1C60] @T <C:\...\Td-Invent\Tfa\W_0000191C00001C54\ProdAlterInd>
30 17:59:43:897 1C60] @T <C:\...\Td-Invent\IgtCeSinc\COLETOR01\Produto.txt>
30 17:59:44:031 1C60] @T <C:\...\Td-Invent\IgtCeSinc\COLETOR01\Local1.TXT>
30 17:59:44:175 1C60] @T <C:\...\Td-Invent\IgtCeSinc\COLETOR01\Local2.TXT>
30 17:59:44:295 1C60] @T <C:\...\Td-Invent\IgtCeSinc\COLETOR01\Local3.TXT>
30 17:59:44:426 1C60] Fim de Execução (30/10/2011)
O arquivo de log é um arquivo texto localizado na pasta de instalação do IgtCeSinc.exe.
O nome do arquivo é IgtCeSinc.LOG, ele é renomeado para IgtCeSin1.LOG quando atinge o
tamanho máximo configurado e um novo arquivo IgtCeSinc.LOG é criado.
Na figura acima o texto “\Arquivos de programas\Tamid Tecnologia\Td-Invent” foi trocado
por “\...\Td-Invent” para facilitar a leitura. As linhas iniciadas por ‘@’ informam a ação
executada sendo:
@I Instalação de um arquivo
@D exclusão/Deleção de um arquivo
@T Transmissão de um arquivo do PC para o Device
@R Recepção de um arquivo no PC, proveniente do Device
@V conVersão (AddOn) de um arquivo recebido do Device
@G Geração/criação de um arquivo pelo comando de .AON antes de transmitir para o
Device
Td-Invent Pág. 64 de 90
MTT-09/113 Ed. 16
5.4 Formato dos Arquivos Transferidos entre PC e Coletores
Os arquivos a serem transferidos/recebidos para/do coletor são do tipo texto, isto é com
registros com caracteres ASCII normais (códigos hexadecimal 20 a 7E), finalizados por CR LF.
Eles podem estar em dois formatos:
arquivos textos com campos de tamanho fixo (.txt), ou
arquivos textos com campos delimitados (.csv Comma-Separated Values). Estes
arquivos podem ser gerados a partir de uma planilha Excel ou outros aplicativos. Os
campos são separados pelo caractere de delimitação padrão do Windows definido pelo
parâmetro Separador de Lista. No caso de Windows em português este caractere é
“;” (ponto e vírgula), no caso de Windows em Inglês este caractere é o caractere “,”
(vírgula).
No Windows XP o Separador de Lista é definido no Painel de controle, Opções
regionais e de idioma, Opções regionais, Personalizar...
Nos Windows 7 e 8 o Separador de Lista é definido no Painel de controle, Região e
Idioma, Formatos, Configurações Adicionais.
Os campos de um arquivo .txt tem sempre o mesmo tamanho em todos os registros. Se
necessário, os dados numéricos devem ser completados com zeros à esquerda e os
dados alfanuméricos com espaços à direita. O sincronismo exige que o tamanho do
arquivo seja múltiplo do tamanho do registro. Não são permitidas linhas vazias no início, meio
ou fim do arquivo.
Exemplo de um registro de um arquivo texto com campos de tamanho fixo (.TXT):
7891024112205Sabonete Palmolive 000059
Reparar que a descrição foi completada com espaços à direita e o valor no final foi
completado com zeros à esquerda para manter o tamanho dos campos.
Uma forma de observar os espaços em branco em um arquivo TXT é abri-lo com o bloco de
notas e selecionar todo o texto (Editar / Selecionar tudo):
Td-Invent Pág. 65 de 90
MTT-09/113 Ed. 16
Os campos de um arquivo .csv podem variar de tamanho entre os registros (respeitado o
tamanho máximo configurado). No momento da transferência de dados entre o PC e o
coletor, o programa IgtCeSinc automaticamente detecta o caractere de separação
configurado no Windows.
O mesmo registro apresentado anteriormente, só que delimitado (.CSV):
7891024112205;Sabonete Palmolive;59
Td-Invent Pág. 66 de 90
MTT-09/113 Ed. 16
5.4.1 Arquivo de Configuração (CFG.INI)
O arquivo de configuração é gerado automaticamente pelo Configurador. É um arquivo texto
com linhas de tamanho variável descrevendo parâmetros organizados em seções e não deve
ser editado por outros meios.
5.4.2 Tabela de itens (PRODUTO.TXT e PRODUTO.CSV)
O uso deste arquivo é opcional. O formato de cada campo do registro é apresentado a seguir.
Campo Tamanho Observação
Código do produto Configurável até 32 caracteres
Código alternativo
do produto Configurável até 32 caracteres Opcional
Descrição Configurável até 30 caracteres Opcional
ATENÇÃO
Os registros no arquivo devem estar em ordem crescente de código.
Exemplo de arquivo (.TXT):
7891024112205Sabonete Palmolive
7891037001923Gessy Cristal
O mesmo arquivo só que delimitado (.CSV):
7891024112205;Sabonete Palmolive
7891037001923;Gessy Cristal
Obs.: Se o uso de Código Alternativo foi configurado, ele deve estar presente em todos os
registros da tabela de itens. Se o código alternativo não é significativo para alguns
itens, ele deverá ser preenchido com o caractere de preenchimento ('0' se o código é
configurado como numérico, espaço caso contrário).
5.4.3 Tabela de Locais (LOCALn.TXT e LOCALn.CSV)
Pode ser utilizado um arquivo para cada nível de local (LOCAL1.TXT ou LOCAL1.CSV,
LOCAL2.TXT ou LOCAL2.CSV, LOCAL3.TXT ou LOCAL3.CSV).
O uso destes arquivos é opcional, eles somente serão utilizados se configurados previamente
no configurador do Td-Invent. O formato de cada campo do registro é apresentado a seguir.
Campo Tamanho Observação
Descrição Configurável até 32 caracteres
ou
Campo Tamanho Observação
Código do local Configurável até 32 caracteres
Descrição Configurável até 32 caracteres
Obs.: Os arquivos de locais não precisam ser ordenados, as listas serão apresentadas
seguindo a ordem dos registros nos arquivos.
Td-Invent Pág. 67 de 90
MTT-09/113 Ed. 16
Exemplo de arquivo (.TXT):
LOCAL1
LOCAL2
LOCAL3
O mesmo arquivo só que delimitado (.CSV):
LOCAL1
LOCAL2
LOCAL3
Td-Invent Pág. 68 de 90
MTT-09/113 Ed. 16
5.4.4 Arquivo de Inventário (INVENT.TXT e INVENT.CSV)
Este é o arquivo de retorno da aplicação de INVENTÁRIO. O formato de cada campo do
registro é apresentado a seguir.
Campo Tamanho Observação
Local1 Configurável até 32 caracteres Opcional
Local2 Configurável até 32 caracteres Opcional
Local3 Configurável até 32 caracteres Opcional
Código do Produto Configurável até 32 caracteres
Valor / Qtde Configurável até 10 dígitos
Informação Auxiliar Configurável até 32 caracteres Opcional
Código do Operador Configurável até 32 caracteres Opcional
Data da Coleta 8 dígitos Opcional, formato configurável
DDMMAAAA ou AAAAMMDD
Hora da Coleta 4 ou 6 dígitos Opcional, formato configurável
HHMM ou HHMMSS
Se o campo de Valor/Qtde foi configurado com casas decimais:
No formato TXT o separador de decimais não é colocado no arquivo
No formato CSV é colocado o separador de decimais configurado no Windows
Exemplo de arquivo (.TXT):
789102411220500010JOAO
789103700192300020JOAO
O mesmo arquivo só que delimitado (.CSV):
7891024112205;00010;JOAO
7891037001923;00020;JOAO
O arquivo é gravado na pasta associada ao coletor (ver 5.1) sobrepondo um eventual arquivo
anterior.
Td-Invent Pág. 69 de 90
MTT-09/113 Ed. 16
5.5 Consistência dos Arquivos Enviados ao Coletor
Antes de transmitir os cadastros para o coletor o programa de sincronismo consiste o
conteúdo do arquivo com a configuração em uso e apresenta uma tela no caso de erro.
Obs.: O programa de sincronismo não consiste os códigos alternativos. No caso de códigos
alternativos duplicados o coletor apresentará um aviso no inicio da coleta.
Apresentamos a seguir como são indicados os erros mais comuns.
Td-Invent Pág. 70 de 90
MTT-09/113 Ed. 16
5.5.1 Arquivo com registro de tamanho maior que configurado.
IgtCeSinc v1.08 - 11/05/2008 17:54:32
Arquivo de Configuração:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\Cfg.ini
Arquivo de Dados:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\Produto.txt
Linha 184 inválida
[7891000005309Choc.100g.Quik.Gt.Magic.20g.Nest] registro com mais que 43 caracteres.
(espaços substituidos por '.')
Analise da linha com a configuração:
Campo Tam. Conteúdo
Produto : 13 [7891000005309]
Descrição 30 [Choc.100g.Quik.Gt.Magic.20g.Ne]
Fim de Linha 2 (CR e LF) não encontrados !
---
Total 45 bytes sendo 43 caracteres úteis
Conferir a linha 184, ela deveria ter 43 caracteres úteis seguidos
pelos carateres CR LF de fim de linha
Dicas:
Abrir o arquivo de dados com o Bloco de Notas (NotePad),
acionar Ctrl A,
a borda direita do vídeo reverso deve estar alinhada.
Consultar o tamanho em bytes do arquivo, ele deve ser
múltiplo de 45.
5.5.2 Registro com tamanho menor que esperado:
IgtCeSinc v1.08 - 11/05/2008 17:59:49
Arquivo de Configuração:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\CfgIni.tmp
(CfgIni.tmp é a copia da configuração carregada no coletor)
Arquivo de Dados:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\Produto.txt
Linha 184 inválida
[7891000005309Choc.100g.Quik.Gt.Magic.20g] registro com menos que 43 caracteres.
(espaços substituidos por '.')
Analise da linha com a configuração:
Campo Tam. Conteúdo
Produto : 13 [7891000005309]
Descrição 30 [Choc.100g.Quik.Gt.Magic.20g CR dentro do campo
Fim de Linha 2 (CR e LF)
---
Total 45 bytes sendo 43 caracteres úteis
Conferir a linha 184, ela deveria ter 43 caracteres úteis seguidos
pelos caracteres CR LF de fim de linha
Dicas:
Abrir o arquivo de dados com o Bloco de Notas (NotePad),
acionar Ctrl A,
a borda direita do vídeo reverso deve estar alinhada.
Consultar o tamanho em bytes do arquivo, ele deve ser
múltiplo de 45.
Td-Invent Pág. 71 de 90
MTT-09/113 Ed. 16
5.5.3 Arquivo finalizado com linhas vazias.
IgtCeSinc v1.08 - 11/05/2008 18:01:27
Arquivo de Configuração:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\CfgIni.tmp
(CfgIni.tmp é a copia da configuração carregada no coletor)
Arquivo de Dados:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\Produto.txt
Linha 224 vazia.
Dica:
Abrir o arquivo de dados com o Bloco de Notas (NotePad),
acionar Ctrl Fim,
o cursor deve estar no início de linha, abaixo da última linha
útil, sem linha vazia.
5.5.4 Arquivo com código de produto duplicado.
IgtCeSinc v1.08 - 11/05/2008 18:03:12
Arquivo de Configuração:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\CfgIni.tmp
(CfgIni.tmp é a copia da configuração carregada no coletor)
Arquivo de Dados:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\Produto.txt
Linha 149 inválida
[0000078908581Flan.Baunilha.C/calda.Caramelo]
(espaços substituidos por '.')
A chave [0000078908581] é a mesma que na linha anterior.
Cada chave deve ser única.
5.5.5 Arquivo com código de produto fora de ordem.
IgtCeSinc v1.08 - 11/05/2008 18:04:33
Arquivo de Configuração:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\CfgIni.tmp
(CfgIni.tmp é a copia da configuração carregada no coletor)
Arquivo de Dados:
C:\Arquivos de programas\Tamid Tecnologia\Td-Invent\IgtCeSinc\COLETOR001\Produto.txt
Linha 136 inválida
[0000078907874] caractere 0xFFFFFFD2 inválido !
(espaços substituidos por '.')
A chave [0000078907874] na linha 136 é menor que
a chave [0000078908581] na linha anterior.
O arquivo deve estar ordenado por chaves crescentes
(considerando a codificação binária da chave onde Á (acentuado) é maior que B).
Dica:
Usar o comando SORT na linha de comandos do DOS para ordenar
o arquivo:
SORT /l C arquivoOrigem /O arquivoDestino
O parâmetro "/l C" é necessário para classificar o arquivo com
a codificação binária.
Td-Invent Pág. 72 de 90
MTT-09/113 Ed. 16
ANEXO 1- Coletor Argox PT60
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
Lembrete para o coletor Argox PT60:
Pasta de memória Flash \Flash Disk\IGT_CE
Warm Boot “Furo” de Reset abaixo da tecla Shift
Cold Boot “Furo” de Reset + Power
No coletor Argox PT60 a inicialização do leitor de código de barras é demorada (3” a 5”). Ela
é realizada na primeira seleção do item “Coleta” ou “Consulta” no menu principal, a partir
deste momento o uso do leitor fica restrito à aplicação Td-Invent. Para liberar o uso do leitor
para outra aplicação o operador pode deixar a aplicação Td-Invent na tela “Sobre”.
A aplicação Td-Invent habilita as simbologias configuradas e desabilita as demais ela não
altera os parâmetros associados a cada simbologia. Quando necessário o usuário pode
alterar estes parâmetros por Start, Programs, Scanner, Scan Configuration, a guia Barcode
permite ajustar cada parâmetro, o botão [Reset] na guia Download permite voltar ao valor
padrão dos parâmetros.
Td-Invent Pág. 73 de 90
MTT-09/113 Ed. 16
ANEXO 2- Coletores DATALOGIC
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
Lembrete para os coletores Datalogic:
Pasta de memória Flash \BACKUP\IGT_CE
Warm Boot no Memor ESC + On/Off
Cold Boot no Memor ESC + JoyStick + On/Off
Warm Boot no BlackJet F1 + Scan + Power
Cold Boot no BlackJet F1 + Scan + F2 + Power
Warm Boot no Skorpio Amarelo + Azul + Scan
Cold Boot no Skorpio + Amarelo + Azul + Scan
Nos coletores Datalogic as aplicações não podem compartilhar o uso do leitor de código de
barras. O programa Td-Invent apresenta a seguinte mensagem quando não consegue iniciar
o scanner:
Erro na inicialização do scanner.
O scanner não pode ser compartilhado entre aplicações.
É preciso então encerrar as demais aplicações que usam o scanner e selecionar novamente o
item Coleta no menu principal de Td-Invent. Lembrando que as teclas ALT TAB abrem o
gerenciador de tarefas que permite encerrar programas. Com a Suite Varejo Tamid o item 6.
Outra Aplicação do menu principal permite selecionar a aplicação a executar.
Caso for necessário a configuração padrão do leitor de código de barras pode ser restaurada
executando o utilitário de Data Capture do coletor Datalogic. Selecionar Start, Settings,
Control Panel, Data Capture, Configure e executar os comandos:
File, Restore Default
File, Save
Td-Invent Pág. 74 de 90
MTT-09/113 Ed. 16
ANEXO 3- Coletores Honeywell HandHeld Dolphin
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
Coletores Dolphin 7600, 7850, 7900
Lembrete para os coletores Dolphin 7600, 7850, 7900:
Pasta de memória Flash \IPSM\IGT_CE
Warm Boot Tecla Vermelha + ESC durante 5”
Cold Boot Tecla Vermelha + ESC durante 5”
Nos coletores HandHeld o recurso de Wedge é ativo por padrão. Para um bom
funcionamento do Td-Invent é aconselhado desativar o Wedge para deixar a aplicação
controlar o scanner. Isto pode ser feito por seleção do ícone simbolizando um código de
barras na tela de desktop ou na barra de tarefas e validando Exit ou selecionando
Start, Power Tools, ScanWedge e confirmando o encerramento da aplicação ScanWedge.
Coletor Dolphin 6100
Lembrete para o coletor Dolphin 6100:
Pasta de memória Flash \Honeywell\IGT_CE
Warm Boot Botão de reset ao lado do botão Power
Cold Boot Botão de reset junto com o botão Power
Td-Invent Pág. 75 de 90
MTT-09/113 Ed. 16
O ScanWedge pode ser desativado selecionando o ícone de código de barras na barra de
tarefas ou selecionando Start, Programs, Power Tools, ScanWedge e confirmando o
encerramento da aplicação ScanWedge.
No início da execução a aplicação Td-Invent configura automaticamente as teclas de função
F1 a F7 (App1 a App7) para “No Function”. O operador pode alterar esta configuração
através de Start, Settings, Control Panel, Program Buttons.
Na tela de coleta dos itens (ver 4.5.3) a tecla F7 é usada em vez de F2, a parte inferior da
tela não é sensível ao toque.
Td-Invent Pág. 76 de 90
MTT-09/113 Ed. 16
ANEXO 4- Coletor Intermec 730
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
Lembrete para o coletor Intermec 730:
Pasta de memória Flash \Flash File Store\IGT_CE
Warm Boot Botão PowerOn pressionado por 10 segundos
Cold Boot Botão de reset dentro do compartimento de bateria
Teclas de Função Acionar a tecla [Action] e, em seguida, acionar uma tecla de
dígito.
A instalação do Td-Invent no coletor copia automaticamente o arquivo ITCSSApi.dll junto
com o programa. Esta DLL permite controlar a habilitação das simbologias configuradas no
arquivo Cfg.INI.
Ajustes mas detalhados de cada simbologia podem
ser realizados através do programa Intermec
Settings (Start, Settings, System, Intermec
Settings, Data Collection, Internal Scanner,
Symbologies). No final da alteração acionar o botão
para salvar a nova configuração.
Td-Invent Pág. 77 de 90
MTT-09/113 Ed. 16
ANEXO 5- Coletor Intermec CK3
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
Lembrete para o coletor Intermec CK3:
Pasta de memória Flash \Flash File Store\IGT_CE
Warm Boot Botão PowerOn pressionado por 10 segundos
Cold Boot Botão de reset dentro do compartimento de bateria
Teclas de Função Usar as teclas Fx.
Configuração de simbologias: ver comentários no anexo “Intermec 730”.
Td-Invent Pág. 78 de 90
MTT-09/113 Ed. 16
ANEXO 6- Coletor Intermec CN3
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
Lembrete para o coletor Intermec CN3:
Pasta de memória Flash \Flash File Store\IGT_CE
Warm Boot Botão PowerOn pressionado por 10 segundos
Cold Boot Botão de reset dentro do compartimento de bateria
Teclas de Função Acionar a tecla e, em seguida, acionar uma tecla de
dígito.
Configuração de simbologias: ver comentários no anexo “Intermec 730”.
Td-Invent Pág. 79 de 90
MTT-09/113 Ed. 16
ANEXO 7- Coletor Motorola/Symbol MC1000
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
O coletor MC1000 não tem tela sensível ao toque, portanto toda a operação deve ser feita
pelo teclado. O manual MC1000 User Guide 72E-87780-02 documenta o uso do coletor,
lembramos a seguir os principais atalhos:
Sequência de teclas Funcionalidade
Acionar F - CTRL - F - ESC Abre o menu Iniciar da barra de tarefas.
Acionar F - TAB Muda de campo dentro da aplicação.
Acionar F - ESC Fecha a janela ou cancela a operação.
Acionar F - ALT - F - TAB Acessa ao gerenciador de tarefas.
Acionar F - ALT - F - ESC Minimiza a janela ativa.
Acionar F - ALT - F - ALT Acessa à barra de menu.
Acionar F - TAB até selecionar o
botão.
Acionar A - SPACE
Aciona um botão dentro de uma aplicação (botão
radio, check box...)
Acionar F - ALT - Abre a lista de um combo box.
Nos coletores MC1000 com sistema operacional WinCE 5.0 a tecla F9 simula o uso do
mouse. Ao acionar F9 pela primeira vez um cursor é apresentado na tela, ele pode ser
deslocado pelas setas, a tecla de scanner simula o botão esquerdo do mouse. Uma nova
ação em F9 apaga o cursor e a tecla de scanner volta a controlar o leitor de código de
barras.
Lembrete para o coletor Symbol MC1000:
Pasta de memória Flash \Application\IGT_CE
Warm Boot Manter a tecla Power pressionada por aproximadamente 10”
Cold Boot Manter a tecla Power pressionada por aproximadamente 15”
Td-Invent Pág. 80 de 90
MTT-09/113 Ed. 16
ANEXO 8- Coletor Motorola/Symbol MC2100
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
MC2100 é o nome genérico usado para os modelos MC2100 e MC2180. A tela do modelo
MC2100 não é sensível ao toque, portanto toda a operação deve ser feita pelo teclado. O
manual MC21XX SERIES MOBILE COMPUTER, USER GUIDE, 72E-155020-01 Rev. A
documenta o uso do coletor, lembramos a seguir os principais atalhos:
Sequência de teclas Funcionalidade
CTRL - ESC Abre o menu Iniciar da barra de tarefas.
TAB Muda de campo dentro da aplicação.
ESC Fecha a janela ou cancela a operação.
Azul - ALT - TAB Acessa ao gerenciador de tarefas.
Azul - ALT - ESC Minimiza a janela ativa.
Azul - ALT - CTRL Acessa à barra de menu da aplicação.
TAB até selecionar o botão.
Acionar SPACE
Aciona um botão dentro de uma aplicação (botão
radio, check box...)
Azul - ALT - Abre a lista de um combo box.
Lembrete para o coletor Symbol MC2100:
Pasta de memória Flash \Application\IGT_CE
Warm Boot Manter a tecla Power pressionada por aproximadamente 10”
Cold Boot Consultar o manual de usuário do fabricante
Td-Invent Pág. 81 de 90
MTT-09/113 Ed. 16
ANEXO 9- Coletor Motorola/Symbol MC3000
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
Lembrete para o coletor Symbol MC3000:
Pasta de memória Flash \Application\IGT_CE
Warm Boot 7 + 9 + Power
Cold Boot 1 + 9 + Power
Td-Invent Pág. 82 de 90
MTT-09/113 Ed. 16
ANEXO 10- Coletor Motorola/Symbol MC65
As informações a seguir são fornecidas de forma indicativa. A informação de referência sobre
o coletor deve ser procurada no manual de usuário do fabricante de cada coletor.
Lembrete para o coletor Symbol MC65:
Pasta de memória Flash \Application\IGT_CE
Reset 1 + 9 + Power
O MC65 oferece dois tipos de teclado: Numérico, Alfanumérico.
O teclado Numérico possui teclas de função e a tecla ESC. Para acionar estas teclas pressionar
e soltar a tecla azul , em seguida pressionar e soltar a tecla do digito ou ESC
.
O teclado Alfanumérico não possui teclas de função nem tecla ESC. A operação deve ser
realizada de preferência com a caneta e a tela sensível. As teclas de função podem ser
simuladas pela tecla Windows seguida da tecla do dígito. Assim para digitar F2 precisa
pressionar e soltar cada uma das quatro teclas:
Td-Invent Pág. 83 de 90
MTT-09/113 Ed. 16
ANEXO 11- Coletor Motorola/Symbol PPT8800
No coletor PPT8800 com Windows CE 4.10 o teclado de 6 teclas tem o seguinte desenho:
O Td-Invent altera o código associado às teclas F1, F2, F3 e F4 no modo Function, as demais
teclas permanecem com o valor padrão do coletor.
Caso for necessário, o valor padrão das teclas pode ser restaurado por:
Start, Settings, Control Panel, Keyboard, Program Buttons, Restore Defaults.
Dentro da aplicação Td-Invent as teclas tem o seguinte comportamento:
Tecla Mnemônico Ação
TAB Desloca o cursor no próximo campo da tela
Seta a
Esquerda Desloca o cursor de uma posição a esquerda
Seta a
Direita Desloca o cursor de uma posição a direita
ESC Volta à tela anterior (ou campo de local anterior)
Seta Acima Desloca o cursor para o item anterior da lista ou a posição
a esquerda do campo
Seta Abaixo Desloca o cursor para o item seguinte da lista ou a
posição a direita do campo
Enter Valida o campo ou a tela
Power Liga / desliga o coletor e ativa / inativa o backlight.
Td-Invent Pág. 84 de 90
MTT-09/113 Ed. 16
Usando a tecla de função o caractere [F] é apresentado na barra de tarefa e a ação da
próxima tecla passa a ser:
Tecla Mnemônico Ação
F1
Tecla de função F1.
Reconhecida como dígito '1' nas telas de menu e definição
da Transferência.
F2
Tecla de função F2.
Reconhecida como dígito '2' nas telas de menu e definição
da Transferência.
F3
Tecla de função F3.
Reconhecida como dígito '3' nas telas de menu e definição
da Transferência.
F4
Tecla de função F4.
Reconhecida como dígito '4' nas telas de menu e definição
da Transferência.
Exemplo de tela:
Nas telas de licenciamento, identificação de coletor, operador e locais o programa abre
automaticamente o teclado virtual para a entrada de dados.
Na tela de coleta do produto o operador deve abrir o teclado virtual quando necessário.
Funções especiais:
Warm Boot Tecla de Scan + +
Cold Boot + botão de reset no compartimento de bateria.
Td-Invent Pág. 85 de 90
MTT-09/113 Ed. 16
ANEXO 12- AddOns na Transferência de arquivos
A transferência de arquivos entre PC e coletor fornece uns recursos adicionais para:
criar em tempo de conexão o arquivo a transmitir para o coletor
converter em tempo de conexão o arquivo a transmitir para o coletor
executar um comando no PC após receber um arquivo de coleta.
A criação ou conversão em tempo de conexão do arquivo a carregar no coletor deve ser usada
com algum cuidado sendo que o tempo de criação / conversão será somado ao tempo de
transmissão do arquivo. O parâmetro “Tempo máximo no aguardo da aplicação de
sincronismo” (ver 2.3.2) deve considerar a maior tempo necessário para executar os
comandos de criação / conversão.
Criação do arquivo a carregar no coletor
Para criar em tempo de conexão o arquivo a carregar no coletor precisa criar um arquivo de
comando com o nome do arquivo a transferir trocando a extensão .TXT ou .CSV pela extensão
.AON. Da mesma forma que para os arquivos .TXT e .CSV o arquivo .AON pode ser
armazenado na pasta associada ao coletor quando o uso é restrito a este coletor ou na pasta
mãe quando o uso é liberado para todos os coletores.
O programa de transferência do PC procura o arquivo a carregar no coletor da seguinte
forma:
define a extensão do arquivo (.TXT ou .CSV) pelo conteúdo do arquivo de configuração
Cfg.ini
procura o arquivo na pasta associada ao coletor
procura um arquivo com mesmo nome e com extensão .AON na pasta associada ao
coletor
procura o arquivo na pasta mãe
procura um arquivo com mesmo nome e com extensão .AON na pasta mãe
Quando encontra um arquivo .AON o programa de transferência executa o comando
armazenado no arquivo. Este comando deve criar o arquivo a carregar no coletor no formato
definido pela configuração Cfg.INI.
O arquivo .AON é um arquivo texto com uma única linha que define o comando a executar
para criar o arquivo:
<comando a executar> [<parametro1>] [<parametro2>] ...
<comando a executar> é o nome completo do comando a executar, pode ser um .EXE ou um
.BAT.
No caso de .BAT o nome não deve ser definido entre aspas ("), ele não pode, portanto, incluir
de espaço.
Td-Invent Pág. 86 de 90
MTT-09/113 Ed. 16
O tamanho do comando, após conversão de '@', é limitado a 1023 caracteres.
Em toda a linha o caractere '@' é interpretado da seguinte forma:
@@ substituído por '@'
Ex: "abcd@@efg" -> "abcd@efg"
@A substituído pelo nome do arquivo a criar sem extensão
Ex: "abcd@Aefg" -> "abcdProdutoefg"
@X substituído pela extensão do arquivo a criar
Ex: "abcd@Xefg" -> "abcdTXTefg"
@C substituído pelo caminho onde foi encontrado o arquivo .AON
Ex: "abcd@Cefg" -> "abcdC:\Tamid\Td-Invent\IgtCeSinc\MeuColetorefg"
@D substituído pela pasta de destino onde deve ser gravado o arquivo a transmitir
Ex: "abcd@Defg" ->
"abcdC:\Tamid\Td-Invent\Tfa\W_0000160C00001634efg"
@N substituído pelo nome/identificação do coletor conectado
Ex: "abcd@Nefg" -> "abcdMeuColetorefg"
@P substituído pelo nome do programa de transferência/sincronismo
Ex: "abcd@Pefg" -> "abcdIgtCeSincefg"
Nos exemplos acima o coletor MeuColetor se conectou e disparou o programa
IgtCeSinc.exe que, procurando o arquivo Produto.TXT, achou o arquivo Produto.AON na
pasta "C:\Tamid\Td-Invent\IgtCeSinc\MeuColetor".
Exemplo de uso de arquivo .AON
Considerações iniciais:
Td-Invent foi instalado em \Tamid
O programa de transferência IgtCeSinc.exe está armazenado em \Tamid\Td-Invent
A pasta associada ao coletor é C:\Tamid\Td-Invent\IgtCeSinc\MEUCOLETOR
A pasta C:\Tamid\Td-Invent\IgtCeSinc\MEUCOLETOR associada ao coletor contém os
arquivos:
Cfg.INI
Produto.AON
Td-Invent Pág. 87 de 90
MTT-09/113 Ed. 16
O arquivo Produto.AON é um arquivo texto com a seguinte linha:
\tamid\Td-Invent\Batch01.bat \temp\Produto.txt "@D\@A.@X"
O arquivo \tamid\Td-Invent\Batch01.bat é um arquivo texto com a seguinte linha:
copy %1 %2
Quando o operador do coletor pede para receber os arquivos Config e Itens o sistema executa
os seguintes passos:
Dispara o programa de transferência IgtCeSinc.exe
IgtCeSinc lê o arquivo Cfg.ini e procura o arquivo Produto.TXT
IgtCeSinc encontra o arquivo Produto.AON em vez de Produto.TXT
IgtCeSinc converte o último parâmetro do comando de Produto.AON
o de @D\@A.@X
o para C:\Tamid\Td-Invent\Tfa\W_00000D4C00000514\Produto.txt
IgtCeSinc executa o comando
\tamid\Td-Invent\Batch01.bat \temp\Produto.txt
C:\Tamid\Td-Invent\Tfa\W_00000D4C00000514\Produto.txt
ou seja copia o arquivo Produto.txt para a pasta de trabalho de TamidTfa
IgtCeSinc transmite o arquivo Produto.TXT para o coletor
Nota:
1. O exemplo acima funciona porque \tamid\Td-Invent\Batch01.bat não contém espaço e
portanto não precisa ser definido entre aspas (").
2. Em caso real o comando .BAT apresentado no exemplo será provavelmente substituído por
um programa específico encarregado de criar o arquivo Produto.TXT.
Td-Invent Pág. 88 de 90
MTT-09/113 Ed. 16
Conversão do arquivo a carregar no coletor
Execução de comando após receber um arquivo de coleta
Para converter o arquivo a carregar no coletor encontrado na pasta do coletor ou na pasta
mãe o usuário deve criar, na pasta do programa de transferência, um arquivo .AddOn com o
nome do programa de transferência.
Da mesma forma o arquivo .AddOn define o comando a executar após receber um arquivo de
coleta.
No caso do programa de transferência IgtCeSinc.exe o arquivo IgtCeSinc.AddOn deve estar
localizado na mesma pasta que IgtCeSinc.exe.
O arquivo .AddOn é um arquivo texto com estrutura similar a um arquivo .INI. Ele pode ter
duas seções:
[AntesTransmitir]
[AposReceber]
A seção [AntesTransmitir] define os arquivos a converter antes da transmissão para o
coletor. Cada linha contém o nome do arquivo a converter seguido do caractere igual (=),
seguido do comando a executar para converter o arquivo (sem espaço em torno do caractere
igual). O programa de transferência procura o arquivo a transmitir para o coletor na pasta do
coletor ou na pasta mãe, quando achar ele procura o nome do arquivo na seção
[AntesTransmitir] e executa o comando associado ao arquivo.
A seção [AposReceber] define os arquivos de coleta que devem provocar a execução de um
comando no PC. Cada linha contém um nome de arquivo de coleta seguido do caractere igual
(=), seguido do comando a executar após receber o arquivo (sem espaço em torno do
caractere igual). O programa de transferência grava o arquivo de coleta, procura o nome do
arquivo na seção [AposTransmitir] e, quando existir, executa o comando associado ao
arquivo.
Na definição do comando o caractere '@' é interpretado da seguinte forma:
@@ substituído por '@'
Ex: "abcd@@efg" -> "abcd@efg"
@A Na seção [AntesTransmitir], substituído pelo nome do arquivo a converter.
Na seção [AposReceber], substituído pelo nome do arquivo de coleta.
Ex: "abcd@Aefg" -> "abcdProdutoefg"
@X Na seção [AntesTransmitir], substituído pela extensão do arquivo a converter.
Na seção [AposReceber], substituído pela extensão do arquivo de coleta.
Ex: "abcd@Xefg" -> "abcdTXTefg"
Td-Invent Pág. 89 de 90
MTT-09/113 Ed. 16
@C Na seção [AntesTransmitir], substituído pelo caminho onde foi encontrado o
arquivo a carregar.
Na seção [AposReceber], substituído pelo caminho onde foi gravado o arquivo de
coleta.
Ex: "abcd@Cefg" -> "abcdC:\Tamid\Td-Invent\IgtCeSinc\MeuColetorefg"
@D Na seção [AntesTransmitir], substituído pela pasta de destino onde deve ser
gravado o arquivo a transmitir.
Na seção [AposReceber] @D não é interpretado.
Ex: "abcd@Defg" ->
"abcdC:\Tamid\Td-Invent\Tfa\W_0000160C00001634efg"
@N substituído pelo nome/identificação do coletor conectado
Ex: "abcd@Nefg" -> "abcdMeuColetorefg"
@P substituído pelo nome do programa de transferência/sincronismo
Ex: "abcd@Pefg" -> "abcdIgtCeSincefg"
Exemplo de conversão de arquivo
Considerações iniciais:
Td-Invent foi instalado em \Tamid
O programa de transferência IgtCeSinc.exe está armazenado em \Tamid\TD-INVENT
A pasta associada ao coletor é C:\Tamid\Td-Invent\IgtCeSinc\MEUCOLETOR
A pasta C:\Tamid\Td-Invent\IgtCeSinc\MEUCOLETOR associada ao coletor contém os
arquivos:
Cfg.INI
Produto.TXT com os registros fora de ordem
O arquivo C:\Tamid\Td-Invent\IgtCeSinc.AddOn contém:
[AntesTransmitir]
Produto.TXT=\Windows\System32\sort.exe "@C\@A.@X" /O "@D\@A.@X"
Quando o operador do coletor pede para receber os arquivos Config e Itens o sistema executa
os seguintes passos:
Dispara o programa de transferência IgtCeSinc.exe
IgtCeSinc lê o arquivo Cfg.ini e procura o arquivo Produto.TXT
Td-Invent Pág. 90 de 90
MTT-09/113 Ed. 16
IgtCeSinc checa que o nome Produto.txt existe na seção [AntesTransmitir] do arquivo
IgtCeSinc.AddOn, os parâmetros "@C\@A.@X" e "@D\@A.@X" são convertidos em:
o "C:\Tamid\Td-Invent\IgtCeSinc\MEUCOLETOR\Produto.txt"
o "C:\Tamid\Td-Invent\Tfa\W_00000D4C00000514\Produto.txt"
IgtCeSinc executa o comando sort.exe
IgtCeSinc transmite o arquivo Produto.txt ordenado
Exemplo de execução de comando após receber um arquivo de coleta
Considerações iniciais:
Ver exemplo anterior
O arquivo C:\Tamid\Td-Invent\IgtCeSinc.AddOn contém:
[AntesTransmitir]
Produto.TXT=\Windows\System32\sort.exe "@C\@A.@X" /O "@D\@A.@X"
[AposReceber]
Invent. TXT=\Windows\System32\NotePad.exe "@C\@A.@X"
Quando o operador do coletor pede para transmitir o Inventario o sistema executa os
seguintes passos:
Dispara o programa de transferência IgtCeSinc.exe
IgtCeSinc recebe e grava o arquivo Invent.TXT
IgtCeSinc checa que o nome Invent.TXT existe na seção [AposReceber] do arquivo
IgtCeSinc.AddOn, o parâmetro "@C\@A.@X" é convertido em:
o "C:\Tamid\Td-Invent\IgtCeSinc\MEUCOLETOR\Invent.txt"
IgtCeSinc executa o comando NotePad.exe que apresenta o conteúdo do arquivo
Invent.txt
IgtCeSinc encerra seu trabalho
-O-