Manual Td Invent

90
Td-Invent Inventário Genérico Manual de Operação Edição 16 de 22/outubro/2013

Transcript of Manual Td Invent

Page 1: Manual Td Invent

Td-Invent

Inventário Genérico Manual de Operação

Edição 16 de 22/outubro/2013

Page 2: Manual Td Invent

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

Page 3: Manual Td Invent

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

Page 4: Manual Td Invent

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.

Page 5: Manual Td Invent

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).

Page 6: Manual Td Invent

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.

Page 7: Manual Td Invent

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.

Page 8: Manual Td Invent

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.

Page 9: Manual Td Invent

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.

Page 10: Manual Td Invent

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”.

Page 11: Manual Td Invent

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.

Page 12: Manual Td Invent

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.

Page 13: Manual Td Invent

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.

Page 14: Manual Td Invent

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

Page 15: Manual Td Invent

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.

Page 16: Manual Td Invent

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.

Page 17: Manual Td Invent

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.

Page 18: Manual Td Invent

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.

Page 19: Manual Td Invent

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.

Page 20: Manual 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.

Page 21: Manual Td Invent

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)).

Page 22: Manual Td Invent

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.

Page 23: Manual Td Invent

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.

Page 24: Manual Td Invent

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.

Page 25: Manual Td Invent

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.

Page 26: Manual Td Invent

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).

Page 27: Manual Td Invent

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.

Page 28: Manual Td Invent

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.

Page 29: Manual Td Invent

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.

Page 30: Manual Td Invent

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.

Page 31: Manual Td Invent

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.

Page 32: Manual Td Invent

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 [email protected] 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.

Page 33: Manual Td Invent

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.

Page 34: Manual Td Invent

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).

Page 35: Manual Td Invent

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:

Page 36: Manual Td Invent

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.

Page 37: Manual Td Invent

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).

Page 38: Manual Td Invent

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.

Page 39: Manual Td Invent

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.

Page 40: Manual Td Invent

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.

Page 41: Manual Td Invent

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:

Page 42: Manual Td Invent

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:

Page 43: Manual Td Invent

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.

Page 44: Manual Td Invent

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.

Page 45: Manual Td Invent

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.

Page 46: Manual Td Invent

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.

Page 47: Manual Td Invent

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.

Page 48: Manual Td Invent

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.

Page 49: Manual Td Invent

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.

Page 50: Manual Td Invent

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.

Page 51: Manual Td Invent

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.

Page 52: Manual Td Invent

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).

Page 53: Manual Td Invent

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.

Page 54: Manual Td Invent

Td-Invent Pág. 54 de 90

MTT-09/113 Ed. 16

4.9 Sobre

A tela Sobre informa a versão do programa.

Page 55: Manual Td Invent

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.

Page 56: Manual Td Invent

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

Page 57: Manual 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.

Page 58: Manual Td Invent

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.

Page 59: Manual Td Invent

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.

Page 60: Manual Td Invent

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

Page 61: Manual Td Invent

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.

Page 62: Manual Td Invent

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.

Page 63: Manual Td Invent

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

Page 64: Manual Td Invent

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):

Page 65: Manual Td Invent

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

Page 66: Manual Td Invent

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.

Page 67: Manual Td Invent

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

Page 68: Manual Td Invent

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.

Page 69: Manual Td Invent

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.

Page 70: Manual Td Invent

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.

Page 71: Manual Td Invent

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.

Page 72: Manual Td Invent

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.

Page 73: Manual Td Invent

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

Page 74: Manual Td Invent

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

Page 75: Manual Td Invent

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.

Page 76: Manual Td Invent

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.

Page 77: Manual Td Invent

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”.

Page 78: Manual Td Invent

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”.

Page 79: Manual Td Invent

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”

Page 80: Manual Td Invent

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

Page 81: Manual Td Invent

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

Page 82: Manual Td Invent

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:

Page 83: Manual Td Invent

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.

Page 84: Manual Td Invent

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.

Page 85: Manual Td Invent

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.

Page 86: Manual Td Invent

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

Page 87: Manual Td Invent

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.

Page 88: Manual Td Invent

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"

Page 89: Manual Td Invent

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

Page 90: Manual Td Invent

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-