Você está na página 1de 130

0DQXDO0DQXDO0DQXDO0DQXDO####GHGHGHGH####5HIHUrQFLD5HIHUrQFLD5HIHUrQFLD5HIHUrQFLD

&ROHWD&ROHWD&ROHWD&ROHWD####GHGHGHGH####'DGRV'DGRV'DGRV'DGRV

'H]HPEUR 24<<<

#### GHGHGHGH #### 'DGRV'DGRV'DGRV'DGRV 'H]HPEUR 24<<<

Copyright © 1998, 1999 DATASUL S.A. Todos os direitos reservados.

Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou transmitida por qualquer meio eletrônico ou mecânico, na sua totalidade ou em parte, sem a prévia autorização escrita da DATASUL S.A., que reserva-se o direito de efetuar alterações sem aviso prévio. A DATASUL S.A não assume nenhuma responsabilidade pelas conseqüências de quaisquer erros ou inexatidões que possam aparecer neste documento.

DATASUL S.A. Av. Santos Dumont, 831, Joinville, SC, CEP 89.222-900

i

Índice

Prefácio

iii

CAPÍTULO 1 Introdução

1

Integração com Outros Módulos

2

CAPÍTULO 2 Processo Preparação das Informações

3

Função Manutenção dos Parâmetros Coleta Dados Função Manutenção Tipo Transação Função Atualização Programa x Transação 13

6

3

16

Função Manutenção Extensão Família 18

20

Função Manutenção Coletor 24

25

Função Manutenção Etiqueta

Função Manutenção Extensão Item x Cliente

Função Manutenção Extensão Item

Função Manutenção Código Único 28

CAPÍTULO 3 Processo Movimentação das Transações

31

Função Contagem Cíclica 32

Função Transferência de Materiais 34

36

Função Reporte Repetitivo 38 Função Requisição Materiais (CP) 40

42

47

Função Reporte Produção

Função Importação Transação

CAPÍTULO 4 Processo Geração de Etiquetas

Função

Exportação/Importação de Etiquetas

55

Função Etiqueta Avulsa

56

Função

Reimpressão de Etiquetas

60

CAPÍTULO 5 Processo Efetivação das Movimentações

63

ii

Função

Efetivação Transação

66

Função

Eliminação Transação

69

Função

Geração do Movimento

72

CAPÍTULO 6 Processo Execução Automática

Função Cronograma RPW

CAPÍTULO 7 Processo Construção de Transação Específica

Função Manutenção Tipo Transação

CAPÍTULO 8 Processo Consultas e Relatórios

Função Consulta Transação

CAPÍTULO 9 Aspectos Técnicos

75

76

87

88

95

95

99

Impressoras homologadas para o Módulo Coleta de Dados

99

Utilização de UPC no programa de Impressão de Notas Fiscais

115

CAPÍTULO 10

Dúvidas Mais Freqüentes

117

O

que é transação específica?

117

O

que fazer quando não está gerando etiqueta?

117

O

que fazer quando uma transação específica não gera movimentação?

 

118

É

possível efetivar novamente uma movimentação que apresentou erro?

 

118

O

que fazer para visualizar um erro gerado na efetivação?

118

Para que servem os campos auxiliares do cadastro de Etiqueta?

118

CAPÍTULO 11

Glossário

119

API

119

Coletor de dados

120

Leitor ótico de código de barras

121

Impressora de código de barras

122

Etiqueta de código de barras

123

Estabelecimento

123

Usuário

123

Transação

123

RPW

123

iii

Prefácio

Os produtos DATASUL são conjuntos de aplicações relacionadas que permitem interligar toda uma empresa, resultando em um sistema integrado de gestão empresarial.

Cada produto é estruturado em aplicativos, sistemas, módulos e funções. Entre os aplicativos estão: Controladoria e Finanças, Manufatura, Manutenção, Materiais, Distribuição, Recursos Humanos. O aplicativo de Controladoria e Finanças, por exemplo, é dividido em dois sistemas: o sistema de Controladoria e o de Finanças. Cada sistema é por sua vez subdividido em um conjunto de módulos que implementam uma série de funções.

O Manual de Referência de Módulo visa abranger toda a informação necessária para compreender os módulos que compõem os produtos DATASUL, bem como solucionar dúvidas relativas ao seu funcionamento. É uma obra “de referência” já que seu principal objetivo é a consulta para obtenção de informações, ao contrário de um livro ou outro tipo de manual que é lido do início ao fim.

Para cada módulo são definidas suas principais áreas funcionais. Uma área funcional é um conjunto identificado de comportamentos relacionados. Neste manual, cada área funcional dentro de um módulo é chamada de processo e cada comportamento que compõem esta área funcional é chamado de função.

Importante

As características do módulo apresentado neste manual são suas características básicas. Tomando-as como base, o módulo pode ser configurado para qualquer tipo de empresa.

Todos os dados utilizados nos relatórios e telas do DATASUL EMS apresentados neste manual são fictícios.

1

CAPÍTULO 1

Introdução

Definição

O

módulo Coleta de Dados gerencia os processos de coleta de dados e de

geração de etiqueta com código de barras.

O

módulo Coleta de Dados faz parte do aplicativo Integração do DATASUL

EMS Framework.

Características

As principais características do módulo são:

Trabalha com o conceito de transações, ou seja, tarefas como Reporte de Produção, Transferências de Materiais, Requisição de Materiais são consideradas transações.

É independente das transações predefinidas, pode-se alterar ou criar novas transações de Coleta de Dados sem que a estrutura do módulo seja afetada. Uma das principais vantagens deste conceito é que as transações podem ser alteradas sem afetar a base de dados do módulo e sem que seja necessário parar a execução das demais transações. Este conceito faz com que o produto seja facilmente customizado.

Descrição

A atualização dos movimentos das transações, no aplicativo de negócios tem

diversas formas:

Atualização on-line No momento da criação ela é atualizada;

Atualização manual Pode-se a qualquer momento disparar a atualização dos movimentos das transações que estão pendentes;

Atualização via RPW (Remote Program Wait) Na qual cria-se um calendário de execução da atualização dos movimentos das transações e elas são atualizadas automaticamente, a cada período de tempo determinado;

2

O módulo permite que se trabalhe com um código de estoque único que referencia o item e sua localização no estoque.

Integração com Outros Módulos

localização no estoque. Integração com Outros Módulos Módulo B á s i c o R e

Módulo

Básico Recebimento Controle da Produção

Integração

Processo RPW e RPC Geração de etiquetas Geração de etiquetas

Geração de movimento do reporte de produção Geração de movimento da requisição de materiais Controle do Estoque Geração de etiquetas Geração de movimento da transferência de materiais Geração de movimento da contagem cíclica

3

CAPÍTULO 2

Processo Preparação das Informações

Definição

Este capítulo relaciona e descreve as informações que devem ser implementadas para o perfeito funcionamento do módulo.

Descrição

As informações contidas neste capítulo são apresentadas na forma de cadastros gerais e de cadastros do módulo.

Os cadastros gerais são aquelas funções que implementam informações utilizadas por mais de um módulo. Estas funções são descritas de forma detalhada no Manual de Referência dos Cadastros Gerais. Este capítulo apenas faz referência a estas funções. Ao clicar sobre a referência pode-se ir para o local no Manual de Referência dos Cadastros Gerais onde aparece a descrição detalhada da função.

Os cadastros específicos do módulo são aquelas funções que implementam informações que dizem respeito somente ao módulo em questão. São funções do tipo manutenção e na sua descrição são apresentadas suas principais características e funcionalidades.

Função

Manutenção dos Parâmetros Coleta Dados

Definição

Faz a manutenção dos parâmetros gerais do módulo Coleta de Dados

Tipo

Manutenção

Programas

BC0101

Descrição

Esta função determina valores padrão, a serem utilizados durante o processamento das transações.

4

Opção

Pasta Etiquetas

4 Opç ão Pasta Etiquetas Campo D i r e t ó r i o E

Campo

Diretório Etiquetas

Tipo Etiq Padrão

Tipo Etiqueta Total

Tipo de Código do Item

Ponto Decimal

Descrição

Indica em que diretório será gerado o arquivo texto (ASCII) com as informações sobre etiquetas para o programa de impressão de etiquetas. O mesmo não é utilizado no caso de se utilizar impressora de código de barras Tipo de etiqueta padrão utilizada pelo módulo. Com exceção da Contagem Cíclica, todas as demais transações permitem

a alteração do tipo de etiqueta a ser impressa

Informar qual é a etiqueta que será sugerida para ser utilizada no momento da impressão de etiqueta para embalagens de acondicionamento.

Nota

tipo de etiqueta total

A transação de Etiqueta Avulsa permite escolher outro

Identifica qual o tipo de controle de Código do Item a ser utilizado no Coletor, Único, Item ou Ambos

O tipo Único, identifica que o sistema pode trabalhar com um

outro código para o item, sendo único para Estabelecimento,

Depósito, Lote, Localização e Item, devendo o mesmo ser cadastrado ou feito a geração automática através do programa BC0108

O tipo Item, identifica que o Código do Item utilizado é o

mesmo do módulo de Estoque

O tipo Ambos, trabalha com os dois tipo supracitados

Configura o modo de como são tratados os dados importados

CAPÍTULO 2

Processo Preparação das Informações

5

Opção

Campo

Descrição

nos coletores tipo batch. No caso de utilizar ponto decimal a informação tem que ter o formato de 4 casas decimais, caso contrário o programa importa como quantidade inteiro

Pasta Materiais

o programa importa como quantidade inteiro Pasta Materiais Campo Número de Contagens Descrição Vide a

Campo

Número de

Contagens

Descrição

Vide a Rotina de Atualização do Inventário, no Módulo de Controle de Estoque

6

Opção

Pasta RPW

6 Opç ão Pasta RPW Campo Servidor Execução Atualização Servidor Execução Importação Descrição

Campo

Servidor Execução

Atualização

Servidor Execução

Importação

Descrição

Define o servidor de execução RPW que executa a atualização dos movimentos das transações de códigos de barras Define o servidor de execução RPW que executa a importação dos movimentos das transações para o Coleta de Dados

Nota

Módulo Básico a função Manter Servidor Execução.

Para Cadastrar Servidor RPW, veja no Manual de Referência do

Função

Manutenção Tipo Transação

Definição

Mantém os tipos de transações que podem ser efetuadas pelo módulo de Coleta de Dados.

Tipo

Manutenção

Programas

BC0105

Descrição

Os tipos de transações indicam que tipos de movimento podem ser feitos com os Coletores e/ou Leitores de dados. Estes movimentos são: Contagem Cíclica, Etiquetas Avulsas, Etiquetas do Recebimento, Reporte Repetitivo, Reporte Produção, Requisição de Materiais da Produção, Transferência de Material entre Depósitos e Localizações e Etiqueta do Faturamento.

CAPÍTULO 2

Processo Preparação das Informações

7

Opção

Pasta Transação

das Informações 7 Opç ão Pasta Transação Campo C ó d i g o T r

Campo

Código Transação

Descrição

Programa de

Efetivação

Programa Alteração Transação Programa Impressão Etiqueta Programa Importação

Descrição

Informar um código para individualizar uma transação Informar um nome para a transação Informar o nome da API que contém as regras de negócio para incluir a movimentação na base de dados do aplicativo de negócio Informar o nome do programa que permite modificar os dados da transação antes da sua efetivação Informar o nome do programa que gera etiquetas para identificação dos materiais movimentados Informar o nome do Programa utilizado para importação de arquivo texto gerado pelos coletores de dados. É utilizado somente quando utiliza-se coletores batch que geram arquivos texto (ASCII) com as movimentações das transações

8

Campo

Programa Criação

Transação

Programa Leitura

Dir Padrão Etiqueta

Subdiretório

Atualiza On-line Apresenta Erros On- line

Descrição

Informar o nome do programa para criar os movimentos das transações no Coleta de Dados.

Exemplo

do documento executa este procedimento

O programa de recebimento após a atualização

Informar o nome do programa que faz a leitura dos movimentos das transações quando utiliza-se coletores de dados conectados

Nota

documentacional

O conteúdo deste campo tem uso apenas

Indica em que diretório será gerado o arquivo texto (ASCII) com as informações sobre etiquetas para o programa de impressão de etiquetas Informar o local onde serão gravados os arquivos de etiquetas gerados pelo programa de impressão Habilita a atualização da transação logo após sua criação Identifica se os erros dos movimentos das transações são apresentados on-line

Estão disponíveis as seguintes transações:

Contagem cíclica: Este tipo de transação visa realizar a Contagem Cíclica do estoque, utilizando coletores de dados através de código de barras. Permite a utilização de códigos únicos para o item, contendo ao mesmo tempo o código do item, lote/série, depósito, localização e o estabelecimento. Para realizar a Contagem Cíclica deve ser feita a Geração da Ficha de Inventário no Módulo Controle de Estoque.

Campo

Conteúdo

Programa de Efetivação Programa Alteração Transação Programa Impressão Etiqueta Programa Importação Programa Criação Transação Programa Leitura

Cep/ceapi004.p

Cep/ce9021.w

Cep/ce9022.p

Cep/ce9120.w

Etiquetas avulsas: É um tipo de transação que gera movimento para impressão de etiquetas avulsas.

Campo

Conteúdo

Programa de Efetivação

CAPÍTULO 2

Processo Preparação das Informações

9

Campo

Conteúdo

Programa Alteração Transação Programa Impressão Etiqueta Programa Importação Programa Criação Transação Programa Leitura

Bcp/bc0803.w

Bcp/bcapi002.p

Bcp/bc0801.w

Etiquetas do recebimento: É um tipo de transação que gera movimento de impressão de etiquetas para itens informados no recebimento da nota fiscal.

Campo

Conteúdo

Programa de Efetivação Programa Alteração Transação Programa Impressão Etiqueta Programa Importação Programa Criação Transação Programa Leitura

Bcp/bc0803.w

Bcp/bcapi002.p

Rep/re0801.p

Reporte Repetitivo (por Item): É um tipo de transação que gera movimento de impressão de etiquetas na efetivação do reporte de produção, para itens de produção repetitiva e no encerramento da ordem.

Nota

Não é necessário ter a ordem de produção cadastrada.

Campo

Conteúdo

Programa de Efetivação

Cpp/cpapi010.p

Programa Alteração Transação

Cpp/cp9077.w

Programa Impressão Etiqueta

Bcp/bcapi002.p

Programa Importação

Cpp/cp9074.p

Programa Criação Transação

Cpp/cp0301cl.p

Programa Leitura

Cpp/cp9176.w

Reporte produção: É um tipo de transação que gera movimento de impressão de etiquetas na efetivação do reporte de produção e no encerramento da ordem.

Campo

Conteúdo

Programa de Efetivação Programa Alteração Transação Programa Impressão Etiqueta

Cpp/cpapi007.p

Cpp/cp9071.w

Bcp/bcapi002.p

10

Campo

Conteúdo

Programa Importação Programa Criação Transação Programa Leitura

Cpp/cp9074.p

Cpp/cp0301cl.p

Cpp/cp9070.w

Requisição para produção/Manutenção: É um tipo de transação que gera movimento de impressão de etiquetas na efetivação da requisição de materiais para uma ordem de produção.

Campo

Conteúdo

Programa de Efetivação Programa Alteração Transação Programa Impressão Etiqueta Programa Importação Programa Criação Transação Programa Leitura

Cpp/cpapi008.p

Cpp/cp9073.w

Cpp/cp9075.p

Cpp/cp9172.w

Transferência de materiais entre depósitos É um tipo de transação que gera movimento de impressão de etiquetas na efetivação da transferência de materiais dentro da fábrica.

Campo

Conteúdo

Programa de Efetivação Programa Alteração Transação Programa Impressão Etiqueta Programa Importação Programa Criação Transação Programa Leitura

Cep/ceapi005.p

Cep/ce9026.w

Bcp/bcapi002.p

Cep/ce9029.p

Cep/ce0206a.p

Cep/ce9125.w

Etiquetas Faturamento: É um tipo de transação que gera movimentos para impressão de etiquetas a partir do módulo de faturamento.

Campo

Conteúdo

Programa de Efetivação Programa Alteração Transação Programa Impressão Etiqueta Programa Importação Programa Criação Transação Programa Leitura

Bcp/bc0803.w

Bcp/bcapi002.p

Ftp/ft0513cl.p

CAPÍTULO 2

Processo Preparação das Informações

11

Opção

Pasta Etiqueta

Nesta pasta deve-se informar alguns parâmetros para geração das etiquetas.

informar alguns parâmetros para geração das etiquetas. Op ç ão Campo G e r a E

Opção

Campo

Gera Etiqueta Total

Imprime Após

Transação

Selecionar Tipo

Etiqueta

Tipo Etiqueta

Determinante

Descrição

Informar se o programa de criação de etiquetas deve ou não criar uma etiqueta extra com a quantidade total do item informado Identifica se o programa de geração de etiqueta é executado após a criação do movimento de etiqueta Habilita campo de Tipo de Etiqueta, se for desabilitado o Tipo de Etiqueta não será considerado na geração da Etiqueta Identifica o tipo de etiqueta a ser utilizado para a transação Informar de onde são obtidos os dados complementares do item. Vide a função Extensão Item

Pasta Reporte

Nesta pasta é possível a customização dos tipos das transações de reporte, sendo Reporte Produção, Reporte Refugo ou Reporte Aprovado Condicional.

12

Cada tipo de transação pode estar associada a um registro na tabela de tipos de reporte. É possível a criação de vários tipos de transações, cada uma associada a um tipo de reporte diferente.

cada uma associada a um tipo de reporte diferente. Campo Descrição T i p o d

Campo

Descrição

Tipo de Reporte

Identificar o tipo de reporte a ser realizado. Pode ser um Reporte normal de itens produzidos (produção), de Itens Refugados e de Itens Aprovados Condicionalmente Informar o código correspondente ao motivo para a rejeição dos itens. Utilizado apenas para Reportes de Refugo e de Itens Aprovados Condicionalmente Informar a conta contábil utilizada quando o item reportado for de débito direto. Essa conta deve ser de ativo ou de despesa. Deve ser de sistema e não pode ser utilizada pelo estoque como saldo Indicar a conta contábil utilizada quando o Reporte for de Refugo. Essa conta deve ser de despesa e de sistema A baixa por ORDEM de produção, realiza a saída dos componentes do item proporcionalmente à quantidade reportada. A baixa por RESERVA é realizada até o limite da reserva, ou seja, realiza a saída dos componentes até o limite estabelecido nas reservas, independente se a quantidade reportada correspondente gerar uma necessidade de baixa maior

Rejeição

Conta Aplicação

Conta Refugo

Baixar

CAPÍTULO 2

Processo Preparação das Informações

13

Campo

Descrição

Estado

Indica se após a realização do Reporte (Produção, Refugo, Aprovado Condicional), o estado da ordem deve ser alterado para finalizado

Função

Atualização Programa x Transação

Definição

Cria o relacionamento entre Programas e os Tipos de Transações do Coleta de Dados.

Tipo

Manutenção

Programas

BC0111

Descrição

Os programas cadastrados devem estar habilitados a buscar através deste relacionamento qual tipo de transação que deve ser processada. Um dos pontos principais desta função é quanto a customização, ou seja, após cadastrar um tipo de transação é necessário fazer o relacionamento da transação nova com um programa, seja este de propriedade da DATASUL S. A. ou específico. Assim, é possível trocar a chamada de uma transação sem alterar o programa chamador. A figura apresenta a utilização do relacionamento Programa X Transação.

14

14 Atualmente as formas de relacionamento de Programas X Transação são: • Programas da DATASUL S.

Atualmente as formas de relacionamento de Programas X Transação são:

Programas da DATASUL S. A. que utilizam as transações cadastradas. Nesta situação relaciona-se os programas com os tipos de transações cadastradas, ou seja, o programa “re1001” (Manutenção de Documento) tem um relacionamento com o tipo da transação “Etiq-rec” (Etiquetas do recebimento), caso seja cadastrado um novo tipo de transação para etiquetas ora chamado “Nova-etiq”, basta modificar apenas o relacionamento do programa x transação, onde tem “Etiq-rec” (Etiquetas do recebimento) substituir por “Nova-etiq”.

Programas específicos que utilizam transações cadastradas. No caso de programas específicos deve-se primeiro cadastrar os programas no menu. Após, deve-se fazer o relacionamento do programa x transação, ou seja, relacionar o programa cadastrado com um tipo de transação.

CAPÍTULO 2

Processo Preparação das Informações

15

Quando um dos programas relacionados aos tipos de transações do Coleta de Dados for executado, ele procura pelo tipo da transação ativa do Coleta de Dados referente a ele e executa os programas de criação dos movimentos da transações e eventualmente, a geração de etiqueta.

Abaixo está relacionado um exemplo de como procurar o tipo da transação de um programa, seja da DATASUL S. A. ou específico:

Usar a definição da Temp-Table TT-PROG-BC, definida no arquivo DOCAPI/BCAPI004.DOC, onde contém as informações necessárias para o relacionamento do programa x transação;

Usar a definição da Temp-Table TT-ERRO, definida no mesmo arquivo DOC acima onde contém os campos do Código e Descrição dos Erros ocorridos.

Atribuir os valores aos campos das Temp-Tables, neste caso o nome do programa;

Executar a API (BCP/BCAPI004.P) passando como parâmetro de INPUT- OUTPUT a Temp-Table TT-PROG-BC e a Temp-Table TT-ERRO, retornando todas as informações necessárias do tipo da transação relacionada com o programa, conforme especificado na documentação da API em docapi/BCAPI004.DOC.

na documentação da API em docapi/BCAPI004.DOC. Campo P r o g r a m a D

Campo

Programa Descrição Programa Código da Transação

Ativo

Descrição

Informar o código do programa que executa a transação Informar um nome para o programa Informar o código da transação que é chamada pelo programa Indicar se o relacionamento está ativo ou não

16

Função

Manutenção Extensão Item

Definição

Complementa o cadastro do item com informações sobre geração de etiqueta.

Tipo

Manutenção

Programas

BC0106

Descrição

As informações sobre geração de etiquetas podem ser definidas para um item ou generalizadas para um conjunto de itens.

para um item ou generalizadas para um conjunto de itens. Campo Descrição I t e m

Campo

Descrição

Item

Informar o código do item que deve existir no cadastro de itens Neste campo pode ser informado o código do item no cliente Neste campo pode ser informado um dos seguintes dados:

Item Externo-1

Item Externo-2

Item Externo-3

Código EAN do produto, Código da embalagem do item ou um outro dado importante para o item que não existe no cadastro de itens Neste campo pode ser informado um dos seguintes dados:

Item Externo-4

Código EAN do produto, Código da embalagem do item ou um outro dado importante para o item que não existe no cadastro de itens Neste campo pode ser informado um dos seguintes dados:

Código EAN do produto, Código da embalagem do item ou um outro dado importante para o item que não existe no cadastro de itens

CAPÍTULO 2

Processo Preparação das Informações

17

Campo

Imprime Etiqueta

Fator

Quantidade/Etiqueta

Fator

Quantidade/Etiqueta

Total

Selecionar Tipo

Etiqueta

Tipo Etiqueta

Tipo Etiqueta Total

Descrição

Indicar se deve ou não imprimir etiqueta para o item Informar a quantidade de itens a que corresponde uma etiqueta de embalagem. Assim, a quantidade informada para um item, numa transação, será dividida por este valor para se achar o número de etiquetas a serem impressas. Este fator representa o agrupamento de unidades individuais do item dentro de uma embalagem.

Exemplo

1) Numa transação de entrada, no item “A” a quantidade é de 100 peças e precisa-se imprimir 50 etiquetas, pois em cada embalagem cabem 2 unidades do produto. Logo o fator quantidade/etiqueta é 2, pois 100/2 = 50;

2) Usando o exemplo 1 precisa-se imprimir 200 etiquetas, logo

o fator quantidade/etiqueta passa a ser 0,5 pois 100/0,5 = 200;

3) O programa de fatoração tem a capacidade de alocar o

resto da quantidade em outra etiqueta. Quantidade = 100, fator

= 3, com esta configuração são geradas 33 etiquetas com 3

itens cada e mais uma etiqueta com apenas 1 de quantidade.

Informar a quantidade de embalagens a que corresponde uma etiqueta de pallet. Assim, a quantidade de embalagens para um item, numa transação, será dividida por este valor, para se achar o número de etiquetas a serem impressas. Este fator representa o agrupamento de embalagens do item dentro de uma embalagem com maior capacidade de acondicionamento ou pallet. Informar se habilita ou não o campo Tipo de Etiqueta. Assinalado significa que o tipo de etiqueta a ser emitida, está definida na extensão do item, família ou itemxcliente. Caso contrário vale a definição de tipo de etiqueta que encontra-se na extensão da família do item. Informar o código da etiqueta, cadastrado no programa bc0103.w, a ser utilizado para a geração do movimento etiqueta do item Informar o código da etiqueta, cadastrado no programa bc0103.w, a ser utilizado para a geração do movimento etiqueta para embalagem

18

18 O botão Geração Automática cadastrados segundo os parâmetros definidos. Pode ser selecionado uma faixa de

O botão Geração Automática

cadastrados segundo os parâmetros definidos. Pode ser selecionado uma faixa de itens a ser cadastrada automaticamente.

faz com que todos os itens sejam

cadastrada automaticamente. faz com que todos os itens sejam Campo Descrição I t e m Informar

Campo

Descrição

Item

Informar o intervalo de códigos de item, para determinar o conjunto de itens que irão receber os parâmetros genéricos para geração de etiquetas Assinalar, para cada campo, se na geração automática da extensão do item, caso já exista a extensão para algum item que pertença ao intervalo informado, deve ser substituído o valor da extensão pelo novo valor.

Substituir

Função

Manutenção Extensão Família

Definição

Complementa o cadastro da família do item com informações sobre geração de etiqueta.

Tipo

Manutenção

Programas

BC0107

CAPÍTULO 2

Processo Preparação das Informações

19

Descrição

As informações sobre geração de etiquetas devem ser definidas para cada uma das famílias de material ou generalizadas para um conjunto de famílias.

de material ou generalizadas para um conjunto de famílias. Campo Descrição F a m í l

Campo

Descrição

Família

Informar o código da família de material que deve existir no cadastro de Famílias Vide função Manutenção Extensão Item

Demais campos

Extensão Item D e m a i s c a m p o s O botão

O botão Geração Automática

cadastradas segundo os parâmetros definidos. Pode ser selecionado uma faixa de famílias a ser cadastrada automaticamente.

faz com que todas as famílias sejam

Nota

O programa faz pesquisa primeiro na tabela de extensão de item, caso não encontre, faz a pesquisa na de extensão de família.

Se houver necessidade de imprimir todas as etiquetas de uma determinada família, cadastre na extensão da família o campo imprime etiqueta como válido. Informe as exceções no cadastro de extensão do item (bc0106.w), desabilitando o campo imprime etiqueta.

Se apenas alguns itens de uma determinada família devem ser impressos, informe-os na extensão de item (bc0106.w), com o campo imprime etiqueta habilitado, e na família desabilitado.

Considerações sobres as tabelas de extensão de Família e de item :

20

20 Campo Descrição F a m í l i a Informar o intervalo de códigos de

Campo

Descrição

Família

Informar o intervalo de códigos de família, para determinar o conjunto de famílias que irão receber os parâmetros genéricos para geração de etiquetas Vide função Manutenção Extensão Item

Demais campos

Função

Manutenção Extensão Item x Cliente

Definição

Complementa o cadastro de itens do cliente com informações sobre geração de etiqueta.

Tipo

Manutenção

Programas

BC0113

Descrição

As informações sobre geração de etiquetas devem ser definidas para cada um dos itens que o cliente compra ou generalizadas para um conjunto de itens ou conjunto de clientes.

CAPÍTULO 2

Processo Preparação das Informações

21

CAPÍTULO 2 Processo Preparação das Informações 21 Campo Descrição I t e m Informar o código

Campo

Descrição

Item

Informar o código do item que deve existir no cadastro de Itens Informar o nome abreviado do cliente, retornando o seu código no cadastro de Clientes Vide função Manutenção Extensão Item

Nome Abreviado

Demais campos

22

22 O botão Geração Automática cliente, conforme os parâmetros definidos. cria a extensão para a relação

O botão Geração Automática

cliente, conforme os parâmetros definidos.

cria a extensão para a relação item x

definidos. cria a extensão para a relação item x Campo Descrição I t e m Informar

Campo

Descrição

Item

Informar o intervalo de itens para determinar o conjunto de itens comprados pelo cliente que irão receber os parâmetros genéricos para geração de etiquetas Informar o intervalo de clientes para determinar o conjunto de clientes compradores do item que irão receber os parâmetros genéricos para geração de etiquetas Vide função Manutenção Extensão Item

Nome Abreviado

Demais campos

CAPÍTULO 2

Processo Preparação das Informações

23

CAPÍTULO 2 Processo Preparação das Informações 23 O botão Atualização Geração Automática relação item x

O botão Atualização Geração Automática

relação item x cliente, conforme os parâmetros definidos.

atualiza a extensão para a

os parâmetros definidos. atualiza a extensão para a Campo Descrição I t e m Informar o

Campo

Descrição

Item

Informar o intervalo de itens para determinar o conjunto de itens comprados pelo cliente que irão receber os parâmetros genéricos para geração de etiquetas Informar o intervalo de clientes para determinar o conjunto de clientes compradores do item que irão receber os parâmetros genéricos para geração de etiquetas Assinalar, para cada campo, se na geração automática da extensão do item x cliente, caso já exista a extensão para algum item que o cliente compra e que pertença ao intervalo informado, deve ser substituído o valor da extensão pelo novo valor Vide função Manutenção Extensão Item

Nome Abreviado

Substituir

Demais campos

24

Função

Manutenção Coletor

Definição

Criar o cadastro de coletores de dados.

Tipo

Manutenção

Programas

BC0109

Descrição

Os coletores cadastrados através desta função, são utilizados para registrar a movimentação de materiais.

utilizados para registrar a movimentação de materiais. Campo Descrição C o l e t o r

Campo

Descrição

Coletor

Informar o código do coletor Informar a forma de integração das leituras do coletor. O movimento pode ser armazenado em um arquivo para posterior efetivação (Batch) ou efetivado instantaneamente, no momento da leitura (On- Line) Informar o caminho onde se encontrará o arquivo que contem o movimento (Batch) Informar o nome do arquivo que contém a movimentação (Batch) Indicar se o coletor está ou não em uso Informar o usuário/setor que utiliza o coletor

Tipo Coletor

Diretório

Nome Arquivo

Ativo

Usuário

CAPÍTULO 2

Processo Preparação das Informações

25

Função

Manutenção Etiqueta

Definição

Cria o cadastro de etiquetas com a correspondente definição do layout de cada etiqueta.

Tipo

Manutenção

Programas

BC0103

Descrição

A

relação da esquerda, contém todos os campos que podem ser utilizados

para compor uma etiqueta.

A relação da direita, contém todos os campos que compõem a etiqueta.

Para determinar os campos que compõem a etiqueta, deve-se seleciona-los na relação da esquerda e acionar o botão Seta p/ Direita. Os campo selecionados passam para a relação da direita.

Para retirar um campo que compõem a etiqueta, basta seleciona-lo na lista da direita e acionar o botão Seta para Esquerda. O campo deixa de fazer parte da etiqueta.

Nota

vez, na lista da direita.

Um campo da lista da esquerda pode ser referenciado mais de uma

Para determinar a posição do campo dentro da etiqueta, deve-se utilizar os botões Seta para Cima ou Seta para Baixo.

26

26 Campo Descrição T i p o E t i q u e t a Informar

Campo

Descrição

Tipo Etiqueta

Informar um código para identificação da etiqueta Informar um nome para a etiqueta Campo documentacional

Título Etiqueta

Auxiliar

l o E t i q u e t a A u x i l i

O botão Editar Formato

campo. Para utilizá-lo, basta selecionar um campo na lista da direita e acioná-

lo. Conforme o tipo do campo, é aberto uma tela para informar os atributos do campo.

Para um campo Constante deve-se informar um texto limitado a 256 caracteres.

permite especificar os atributos de cada

Nota

impressora.

Este campo selecionado pode conter os caracteres de controle da

CAPÍTULO 2

Processo Preparação das Informações

27

CAPÍTULO 2 Processo Preparação das Informações 27 O campo Nova Linha não aceita edição, sendo utilizado

O campo Nova Linha não aceita edição, sendo utilizado para fazer incluir uma quebra de linha no layout da etiqueta.

Para os demais tipos de campos, quando o conteúdo é texto, deve-se informar os seguintes atributos:

conteúdo é texto, deve-se informar os seguintes atributos: Campo Descrição T i p o d e

Campo

Descrição

Tipo de Campo

Indicar o tipo de conteúdo do campo que pode ser um texto ou um número com(Número) ou sem supressão(Zeros a Esquerda) de zeros não significativos. Informar a quantidade de caracteres ocupados pelo texto

Número de

Caracteres

Posição Inicial

Informar a partir de qual posição deste campo deseja-se iniciar a impressão Informar a quantidade de dígitos que podem ocupar a parte inteira do campo Informar a quantidade de dígitos que podem ocupar a parte decimal do campo Informar o formato de edição do campo

Quantidade Inteiros

Quantidade Decimais

Format

28

Notas

Detalhes sobre a impressão das etiquetas, ver Capítulo 9 - Aspectos Técnicos, Impressoras Homologadas para o Módulo Coleta de Dados.

Para a impressão de Notas Fiscais, ver Capítulo 9 – Aspectos de Negócio, Utilização de UPC para Impressão de Notas Fiscais.

Função

Manutenção Código Único

Definição

Cria um novo código, mais curto, para identificar a localização do item dentro do estoque.

Tipo

Manutenção

Programas

BC0108

Descrição

O

código único é uma identificação única para o item, pois no Controle do

Estoque, as quantidades de item estão agrupadas em Estabelecimento, Depósito, Localização, Lote ou Série e o Código do item. Esta informação facilita a entrada de dados, via manual, coletor de dados ou leitores óticos.

A figura abaixo apresenta de forma gráfica, a composição do código único

para um item.

de dados ou leitores óticos. A figura abaixo apresenta de forma gráfica, a composição do código

CAPÍTULO 2

Processo Preparação das Informações

29

CAPÍTULO 2 Processo Preparação das Informações 29 Campo Descrição Ú n i c o Informado

Campo

Descrição

Único

Informado automaticamente pelo sistema Informar o código do estabelecimento Informar o código do depósito Informar o código da localização. Deve ser informado este campo somente se a administração do estoque utiliza endereçamento dentro do depósito Informar o número do lote e ou número de série de produção do item. Deve ser informado este campo somente se a administração do estoque, para este item, utiliza o critério de controle por lote de fabricação e ou número de série para cada unidade produzida Informar o código do item

Estabelecimento

Depósito

Localização

Lote/Num Série

Item

Exemplo

No Controle do Estoque ao fazer uma movimentação de material é necessário informar o Estabelecimento, Depósito, Localização, Lote e o Item. Desta forma, para fazer uma requisição de material deve-se informar os seguintes dados:

Campo

Conteúdo

Estabelecimento

1

Depósito

Alm

Localização

Prat-01-Est-12

Lote/Série

1289

Item

100ADM

Quantidade

5

30

No Coleta de Dados é necessário informar apenas o código do único, pois neste código já esta definido qual é o Estabelecimento, Depósito, Localização, Lote e Item. Para fazer a mesma requisição de material, basta informar apenas:

Campo

Conteúdo

Código Único

1250

Quantidade

5

Conteúdo Código Único 1250 Quantidade 5 O botão Geração Automática automaticamente, para todos

O botão Geração Automática

automaticamente, para todos os Estabelecimentos, Depósitos, Localizações, Lotes/Números de Série e Itens. Não são gerados novos números para itens já cadastrados. O Código Único é gerado através do Saldo de Estoque independente se o mesmo tem ou não saldo em estoque. Após, é feita a verificação da composição do código único para garantir que ainda não existe um Código Único para o Estabelecimento, Depósito, Localização, Lote/Série e Item processado. Caso não exista, é criado um novo código único.

gera os Códigos Únicos

31

CAPÍTULO 3

Processo Movimentação das Transações

Definição

Neste processo são geradas as movimentações das transações a partir da leitura da etiqueta que se encontra fixada no item.

Descrição

No registro da movimentação de uma transação tem um atributo que identifica

a situação atual de processamento da transação.

Se, na função Manutenção do Tipo de Transação, o indicador Atualiza On- Line não estiver assinalado, o registro da movimentação fica com situação igual a NOVA.

Se o indicador estiver assinalado, significa que a transação é efetivada logo após a geração da movimentação. Assim, a situação é assinalada para ATUALIZADA. Se não houver nenhum erro de atualização. Caso contrário, a situação fica assinalada com ERRO.

Nas transações que utilizam código de item, é verificado em Parâmetros do Coleta de Dados, qual é o tipo de código utilizado para controle do item.

A movimentação da transação pode ter duas fontes de origem:

Através das funções de movimentação das transações, no Coleta de Dados. Nesta alternativa, é utilizado um coletor de dados ligado On-Line com a estação de trabalho do usuário. O processo ocorre da seguinte

forma:

A função correspondente à movimentação do material deve estar ativa na

estação de trabalho

O cursor deve estar posicionado no campo que irá receber o primeiro

valor lido da etiqueta pelo coletor

O usuário pode complementar a movimentação, informando os demais

campos

32

A efetivação instantânea da movimentação, depende da opção assinalada no campo Atualiza On-Line, na função Manutenção do Tipo de Transação.

Através da importação de arquivo batch, cuja origem pode ser de coletor Off-Line ou programa especifico do cliente. A composição do arquivo e distribuição dos campos deve atender o layout informado pela DATASUL S. A. O processo ocorre da seguinte forma:

O conteúdo do arquivo de importação é gravado no banco de dados do Coleta de Dados

Posteriormente, será executada a efetivação da movimentação, na base de dados do aplicativo de negócio.

Função

Contagem Cíclica

Definição

Cria uma movimentação de apontamento da quantidade de material em estoque.

Tipo

Tarefa

Programas

CE9021

Descrição

Registra o apontamento da quantidade contada em estoque, de cada item, individualizado conforme o critério de controle de armazenagem do material. Vide a Rotina de Inventário no Módulo de Controle do Estoque.

CAPÍTULO 3

Processo Movimentação das Transações

33

CAPÍTULO 3 Processo Movimentação das Transações 33 Campo Descrição D o c u m e n

Campo

Descrição

Documento

Informar o número da Ficha de Inventário, gerada no módulo de Estoque Informar o código do Estabelecimento onde está sendo inventariado o estoque Informar a data de corte da movimentação do estoque

Estabelec

Dt. Inventariar

34

34 Notas • Com exceção da quantidade contada, os demais campos são obtidos por leitura do

Notas

Com exceção da quantidade contada, os demais campos são obtidos por leitura do código de barras.

A interface para receber o apontamento da contagem, no ambiente caracter, contém os mesmos campos requeridos no ambiente gráfico.

Campo

Descrição

Item

Este campo pode receber, por leitura do código de barras, o código do item ou código único. Esta condição depende do tipo de código do item, informado em Parâmetros Coleta de Dados Código do depósito onde está armazenado o item Código da localização do item dentro do depósito Número do lote de fabricação do item Identificação do item Informar a quantidade contada

Depósito

Localização

Lote

Referência

Quantidade

Função

Transferência de Materiais

Definição

Cria uma movimentação de transferência de material entre depósitos.

Tipo

Tarefa

CAPÍTULO 3

Processo Movimentação das Transações

35

Programas

Ce9125

Descrição

Registra a transferência do material do depósito de origem para um depósito de destino. Na primeira tela deve ser informado o depósito de destino e o endereço de armazenagem, dentro do depósito.

Nota

pedido para geração de etiqueta, com objetivo de identificar o material no

depósito de destino.

Esta transação, além de registrar a movimentação, também cria um

além de registrar a movimentação, também cria um Campo Descrição D o c u m e

Campo

Descrição

Documento

Atribuir um número à transferência do material Informar o código do Estabelecimento onde está sendo movimentado o material Informar o nome do depósito de destino Informar o endereço dentro do depósito destino, para onde será enviado o material

Estabelec

Dep. Destino

Loc. Destino

36

36 Nota caracter, contém os mesmos campos requeridos no ambiente gráfico. A interface para fazer a

Nota

caracter, contém os mesmos campos requeridos no ambiente gráfico.

A interface para fazer a transferência de materiais, no ambiente

Campo

Descrição

Item

Este campo pode receber, por leitura do código de barras, o código do item ou código único. Esta condição depende do tipo de código do item, informado em Parâmetros Coleta de Dados Informar o nome do depósito de destino Informar o endereço dentro do depósito destino, para onde será enviado o material Atribuir um número de lote ao material movimentado. O uso deste campo depende da política de administração de materiais de cada empresa. Informar a quantidade de material movimentada.

Dep. Destino

Loc. Destino

Lote

Quantidade

Função

Reporte Produção

Definição

Cria uma movimentação para o apontamento de produção.

Tipo

Tarefa

Programas

CP9070

CAPÍTULO 3

Processo Movimentação das Transações

37

Descrição

Registra as movimentações de uma ordem de produção.

3 Processo Movimentação das Transações 37 Descri ç ão Registra as movimentações de uma ordem de
3 Processo Movimentação das Transações 37 Descri ç ão Registra as movimentações de uma ordem de

38

Nota

caracter, contém os mesmos campos requeridos no ambiente gráfico.

A interface para receber o apontamento da produção, no ambiente

Campo

Descrição

Nr. Ordem

Informar o número da ordem de produção Informar o depósito que receberá o item apontado Informar a localização do item dentro do depósito

Dep Aca

Loc Aca

Campo

Descrição

Item

Este campo pode receber, por leitura do código de barras, o código do item ou código único. Esta condição depende do tipo de código do item, informado em Parâmetros Coleta de Dados Informar o nome do depósito de destino do item Informar o endereço dentro do depósito destino, para onde será enviado o material Atribuir um número de lote ao material movimentado. O uso deste campo depende da política de administração de materiais de cada empresa. Informar uma qualificação para o item apontado Informar a data de validade do lote produzido Informar a quantidade de material produzido.

Depósito

Localização

Lote

Referência

Val Lote

Quantidade

Função

Reporte Repetitivo

Definição

Cria uma movimentação para o apontamento de produção.

Tipo

Tarefa

Programas

CP9176

Descrição

Registra as movimentações de uma ordem de produção.

CAPÍTULO 3

Processo Movimentação das Transações

39

CAPÍTULO 3 Processo Movimentação das Transações 39
CAPÍTULO 3 Processo Movimentação das Transações 39

40

Nota

ambiente caracter, contém os mesmos campos requeridos no ambiente

A interface para receber o apontamento da produção repetitiva, no

gráfico.

Campo

Descrição

Documento

Informar o número da ordem de produção Informar o estabelecimento onde está sendo efetuada o apontamento da produção Informar o depósito que receberá o item apontado Informar a localização do item dentro do depósito

Estabelec

Dep Destino

Loc Destino

Campo

Descrição

Item

Este campo pode receber, por leitura do código de barras, o código do item ou código único. Esta condição depende do tipo de código do item, informado em Parâmetros Coleta de Dados Informar o nome do depósito de destino do item Informar o endereço dentro do depósito destino, para onde será enviado o material Atribuir um número de lote ao material movimentado. O uso deste campo depende da política de administração de materiais de cada empresa. Informar uma qualificação para o item apontado Informar a data de validade do lote produzido Informar a quantidade de material produzido.

Depósito

Localização

Lote

Referência

Val Lote

Quantidade

Função

Requisição Materiais (CP)

Definição

Cria uma movimentação de requisição de materiais em estoque para serem consumidos na produção.

Tipo

Tarefa

Programas

CP9172

Descrição

Registra a movimentação do material, saindo do estoque para se utilizado na elaboração de um produto.

CAPÍTULO 3

Processo Movimentação das Transações

41

CAPÍTULO 3 Processo Movimentação das Transações 41 Campo Descrição D o c u m e n

Campo

Descrição

Documento

Informar o número da Requisição de Material Informar o código do Estabelecimento onde está sendo movimentado o estoque

Estabelec

42

42 Nota contém os mesmos campos requeridos no ambiente gráfico. A interface para fazer a requisição

Nota

contém os mesmos campos requeridos no ambiente gráfico.

A interface para fazer a requisição de materiais, no ambiente caracter,

Campo

Descrição

Item

Este campo pode receber, por leitura do código de barras, o código do item ou código único. Esta condição depende do tipo de código do item, informado em Parâmetros Coleta de Dados Informar o nome do depósito de onde está sendo retirado o material Informar o endereço, dentro do depósito, onde encontra-se o material Informar o número de lote do material movimentado. O uso deste campo depende da política de administração de materiais de cada empresa. Informar a data de validade do lote de material Informar uma identificação secundária para o material Informar a quantidade de material movimentada.

Depósito

Localização

Lote

Val lote

Referência

Quantidade

Função

Importação Transação

Definição

Cria as movimentações da transação no banco de dados do Coleta de Dados, a partir de um arquivo texto.

Tipo

Tarefa

CAPÍTULO 3

Processo Movimentação das Transações

43

Programas

Descrição

Opção

BC0601

Registra as movimentações de material, de forma batch, tomando por base o arquivo texto gerado por um coletor Off-Line ou um outro dispositivo de entrada de dados.

Pasta Layout

ou um outro dispositivo de entrada de dados. Pasta Layout Nesta pasta é mostrado a composição

Nesta pasta é mostrado a composição e disposição dos campos, para cada transação, dentro do arquivo texto.

Nota

–d na carga dos bancos de dados.

As informações sobre layout que são mostradas nesta função, servem apenas para orientar a construção do programa de geração do arquivo de movimentação. O programa de importação identifica a transação recebida e possui, internamente, o layout das transações.

Todos os campos Data devem ser formatados observando o parâmetro

O botão Editar Layout permite incluir layout para novas transações.

44

Opção

Pasta Seleção

44 Opç ão Pasta Seleção Nesta pasta devem ser informados alguns parâmetros para especificar o conjunto

Nesta pasta devem ser informados alguns parâmetros para especificar o conjunto de coletores off-line que geram movimentação batch.

CAPÍTULO 3

Processo Movimentação das Transações

45

Opção

Pasta Log

Movimentação das Transações 45 Opç ão Pasta Log Nesta pasta devem ser informados alguns parâmetros para

Nesta pasta devem ser informados alguns parâmetros para orientar a geração do relatório que contém um resumo dos registros importados.

Campo Descrição

Imprime

Informar uma das seguintes opções:

Todos: São considerados todos os registros gerados

Destino

Rejeitados: São considerados apenas os registros que não foram efetivados na base de dados do aplicativo Direcionar a saída do relatório para uma das seguintes opções:

Terminal: É o monitor de vídeo do computador do usuário

Arquivo: O nome do arquivo é atribuído automaticamente, com base no nome do programa e localizado no diretório de trabalho

Execução

Impressora: Informar o nome da impressora de destino do relatório. O botão Impressora ativa uma função para mostrar a relação de impressoras cadastradas Indicar a forma de execução do programa. Tem as seguintes opções:

On-line: O programa é executado imediatamente

Batch: É gerado um pedido de execução para o servidor de RPW. O relatório é direcionado para arquivo ou impressora. Veja no Manual do Módulo BTB, a função Criação do Pedido de Execução RPW.

47

CAPÍTULO 4

Processo Geração de Etiquetas

Definição

Cria movimentação para a transação de geração de etiquetas.

Descrição

O processo de geração de etiquetas é o mesmo para as seguintes transações:

Etiqueta avulsa

Etiqueta para identificar itens recebidos

Etiqueta para identificar itens transferidos

48

A figura abaixo apresenta o processo de geração de etiquetas.

abaixo apresenta o processo de geração de etiquetas. Antes de iniciar o processo de geração da

Antes de iniciar o processo de geração da etiqueta, deve-se preparar os seguintes cadastros:

Na função de Parâmetros Globais, o módulo Coleta de Dados deve estar assinalado como implantado

Na função Parâmetros Coleta Dados informar o diretório que irá conter o arquivo gerado e o tipo de etiqueta padrão

Nota

abaixo deste diretório deve ser incluído outros sub-diretórios correspondentes

ás transações que geram etiquetas. O nome deste sub-diretório deve ser informado na função de Manutenção Tipo Transação.

Deve ser incluído um diretório, conforme o informado nesta função, e

CAPÍTULO 4

Processo Geração de Etiquetas

49

Exemplo Criar o diretório C:\TMP Criar o sub-diretório TRANSFER Em Parâmetro do Coleta de Dados, informar o diretório C:\TMP O arquivo será gerado em C:\TMP\TRANSFER.

Na função Manutenção Etiqueta elaborar o layout da etiqueta

Na função Manutenção Tipo Transação informar os seguintes dados:

código da transação = (ex.: etiq-rec)

nome do programa de impressão(geração) = (bcp/bcapi002.p)

nome do programa do aplicativo que necessita gerar etiqueta = (ex.:

rep/re1001)

Nas funções Manutenção Extensão Item ou Manutenção Extensão Família, criar a extensão do item ou da família, informando o código da etiqueta que se deseja usar

Na função Manutenção Transação x Programa criar o relacionamento entre o programa aplicativo e a transação a ser executada = (ex.: o programa re1001 deve ser relacionado com a transação etiq-rec)

50

A figura abaixo apresenta o processo de geração das etiquetas.

abaixo apresenta o processo de geração das etiquetas. • O aplicativo de negócio verifica se o

O aplicativo de negócio verifica se o módulo Coleta de dados está implantado, verifica no cadastro de transação quem é o determinante da geração que pode ser Item ou Cliente. Se for Item é ativado uma API de Validação para extensão do item e/ou extensão da família de material. Se o determinante é Cliente, as informações são obtidas da tabela ItemxCliente. O pedido de geração de etiqueta fica registrado na base de dados do Coleta de Dados.

Se o campo Atualiza On-line está assinalado, é executado o programa de Efetivação da Transação. Caso contrário, a função de efetivação será executada via programação do RPW.

Se o campo Imprime Após Transação, que encontra-se na função Manutenção Tipo Transação esta assinalado, é ativado o programa de geração do arquivo texto contendo as etiquetas a serem geradas. Caso contrário, o programa de geração do arquivo texto será ativado pela função de Efetivação da Transação.

CAPÍTULO 4

Processo Geração de Etiquetas

51

Nota

Manutenção Tipo Transação e o seu nome é formado pelo número do

processo que deu origem ao arquivo.

O arquivo é armazenado no diretório informado na função

A impressão das etiquetas é efetuada por um programa específico do cliente, devido as inúmeras alternativas de impressoras, padrões de formulários e padrões de impressão.

A geração de etiqueta ocorre para as seguintes transações:

Recebimento de Materiais

Na atualização da nota fiscal é calculado a quantidade de etiquetas a serem impressas, tomando por base os dados informados na extensão do item ou na extensão da família,gerando a transação Etiq-Rec.

Abaixo encontra-se a relação dos campos que podem ser utilizados para compor o layout da etiqueta de recebimento.

Nome do Campo

Código do item Descrição do item Depósito Localização Lote/Num série Estabelecimento Número do documento Código emitente Data movimento

Item-externo-1

Item-externo-2

Item-externo-3

Item-externo-4

Data validade lote Referência Série documento Natureza operação quantidade Seqüência

Nota

etiquetas

O usuário pode interferir e mudar a quantidade calculada de

52

Transferência de Materiais entre depósitos

Para gerar etiqueta na transferência de materiais dentro da fábrica, deve- se usar a função Transferência de Material do Módulo de Coleta de Dados ou a função de Transferência de Material do Módulo Controle de Estoque. A geração de etiquetas ocorre no momento da atualização da transferência ou na efetivação do movimento, gerando a transação TRANSF.

Abaixo encontra-se a relação dos campos que podem ser utilizados para compor o layout da etiqueta gerada na transferência de material.

Nome do Campo

Código do item Descrição do item Depósito Localização Lote/Num série Estabelecimento Número do documento Código emitente Data movimento

Item-externo-1

Item-externo-2

Item-externo-3

Item-externo-4

Data validade lote Referência Série documento Natureza operação Código transação Quantidade Seqüência

Reporte de produção

Para todos os processos de entrada de produto via reporte produção será gerado etiquetas no coleta de dados.

A geração de etiqueta ocorre no momento da atualização da ordem de produção ou na efetivação do movimento gerado no coleta de dados referente a transação Reporte

CAPÍTULO 4

Processo Geração de Etiquetas

53

Abaixo encontra-se a relação dos campos que podem ser utilizados para compor o layout da etiqueta gerada no reporte da produção.

Nome do Campo

Código do item Descrição do item Depósito Localização Lote/Num série Estabelecimento Número do documento Código emitente Data movimento

Item-externo-1

Item-externo-2

Item-externo-3

Item-externo-4

Data validade lote Referência Série documento Natureza operação Código transação Quantidade Seqüência

Reporte repetitivo

O processo de geração de etiquetas via reporte repetitivo é semelhante

ao processo de reporte produção.

A geração de etiqueta ocorre no momento da atualização da ordem de

produção ou na efetivação do movimento gerado no coleta de dados referente a transação Rep-Item.

Abaixo encontra-se a relação dos campos que podem ser utilizados para compor o layout da etiqueta gerada no reporte repetitivo. Nome do Campo

Código do item Descrição do item Depósito Localização Lote/Num série Estabelecimento Número do documento Código emitente

54

Nome do Campo

Data movimento

Item-externo-1

Item-externo-2

Item-externo-3

Item-externo-4

Data validade lote Referência Série documento Natureza operação Código transação Quantidade Seqüência

O processo de geração de etiquetas no Faturamento ocorre no momento da impressão da nota fiscal com a transação Etiq-Fat.

Neste processo podem ser geradas etiquetas com inúmeros informações inclusive sobre informações contidas no relacionamento item x cliente. Abaixo encontra-se a relação dos campos que podem ser utilizados para compor o layout da etiqueta gerada no reporte repetitivo. Nome do Campo

Faturamento

Código do item Descrição do item Depósito Localização Lote/Num série Estabelecimento Número do documento Código emitente Data movimento

Item-externo-1

Item-externo-2

Item-externo-3

Item-externo-4

Data validade lote Referência Série documento Natureza operação Código transação Quantidade Seqüência

CAPÍTULO 4

Processo Geração de Etiquetas

55

Nome do Campo

Peso bruto Número da embalagem Peso líquido

Auxiliar-1

Pedido de emissão de etiquetas avulsas

Função

Exportação/Importação de Etiquetas

Objetivo

Exportar e importar o layout de etiquetas.

Programas

BC0602

Descrição

A

tela base da função é a seguinte:

Descri ç ão A tela base da função é a seguinte: A tabela a seguir descreve

A tabela a seguir descreve resumidamente os elementos da tela base.

Campo

Descrição

Exportação

Escolhida esta opção o programa executa o processo de Exportação do(s) layout(s) da(s) etiqueta(s) Escolhida esta opção o programa executa o processo de Importação do(s) layout(s) da(s) etiqueta(s) Inserir a faixa de etiquetas que devem ser exportadas ou importadas. Inserir o diretório onde são armazenados os arquivos na exportação. Para a importação é necessário informar o diretório e o nome do arquivo a ser importado.

Importação

Etiqueta

Diretório

56

Nota

Ver no capítulo Aspectos de Negócio, detalhes sobre os Tipos de Impressoras homologadas pelo módulo de Coleta de Dados.

Função

Etiqueta Avulsa

Definição

Cria movimento de geração de etiqueta sem dependência com algum processo na área de negócio.

Tipo

Tarefa

Programas

Bc0801

Descrição

Esta função serve para gerar etiquetas avulsas para identificação de itens que já estão dentro da empresa ou para identificar novos recebimentos de materiais.

Opção

Pasta Etiqueta

itens que já estão dentro da empresa ou para identificar novos recebimentos de materiais. Opç ão

CAPÍTULO 4

Processo Geração de Etiquetas

57

Campo

Descrição

Nr Transação

Atribuído automaticamente pelo sistema Código pré definido para transação de geração de Etiqueta Avulsa Informar o código do item a ser movimentado Informar uma identificação auxiliar para o item Informar o endereço do item dentro do depósito Informar o código do estabelecimento onde está armazenado o item Informar o depósito onde está armazenado o item Informar o número do lote e/ou série de fabricação do item. O uso deste campo depende da política de movimentação dos materiais de cada empresa Informar a data de validade do lote. Idem política Informar o código do fornecedor do material se a etiqueta é para identificar novos recebimentos Idem anterior, informando o número da nota fiscal Idem anterior, informando a série da nota fiscal Idem anterior, informando a natureza de operação Informar a quantidade total recebida do item Atribuído automaticamente pelo sistema, com base no total do item e nos parâmetros da Extensão do Item ou da Família do material Informar o tipo de etiqueta a ser utilizado para gerar as etiquetas Informado pelo sistema e contém a descrição do item e quantidade de etiquetas

Código Transação

Item

Referência

Localização

Estab:

Depósito

Lote/Série

Validade Lote

Emitente

Documento Série Documento Nat Operação Qtde. Total Item Qtde Etiquetas

Tipo Etiqueta

Detalhe

58

Opção

Pasta Etiqueta1

58 Opç ão Pasta Etiqueta1 Campo Descrição I t e m E x t e r

Campo

Descrição

Item Externo 1, 2, 3 e 4

Vide descrição dos mesmos campos na função Manutenção da Extensão do Item Informar o peso do item com o material de acondicionamento Informar somente o peso do item sem outros componentes de embalagem Informar a quantidade de embalagens utilizadas para acondicionar o item Informar quantas unidades do item estão contidas numa unidade de medida do cliente Informar a unidade de medida do item utilizada pelo cliente

Peso Bruto

Peso Líquido

Nr. Embalagem

Quantidade do Cliente

Unidade Med.Cliente

CAPÍTULO 4

Processo Geração de Etiquetas

59

Opção

Pasta Auxiliar

Processo Geração de Etiquetas 59 Opç ão Pasta Auxiliar Campo Descrição O b s e r

Campo

Descrição

Observação

Informar o conteúdo do campo observação que pode ser impresso na etiqueta, desde que este campo esteja definido no layout da etiqueta Informar o conteúdo de cada campo auxiliar que pode ser impresso na etiqueta, desde que este campo esteja definido no layout da etiqueta

Auxiliar 1-10

60

Opção

Pasta Auxiliar1

60 Op ç ão Pasta Auxiliar1 Campo Descrição A u x i l i a r

Campo

Descrição

Auxiliar 11-20

Informar o conteúdo de cada campo auxiliar que pode ser impresso na etiqueta, desde que este campo esteja definido no layout da etiqueta

Função

Reimpressão de Etiquetas

Definição

Gera o arquivo texto das transações de etiquetas já efetivadas

Tipo

Tarefa

Programas

Bc0402

Descrição

O processo de reimpressão é executado a partir das transações existentes no banco de dados do Coleta de Dados, onde as mesmas devem estar com situação de atualizada.

CAPÍTULO 4

Processo Geração de Etiquetas

61

Opção

Pasta Seleção

Esta pasta permite que o usuário selecione o intervalo de transações de geração de etiquetas a serem reimpressas. O usuário pode especificar uma única transação ou, através dos vários níveis de detalhe da seleção, agrupar as transações desejadas.

de detalhe da seleção, agrupar as transações desejadas. Para compor este conjunto de transações deve-se

Para compor este conjunto de transações deve-se especificar as seguintes informações:

Campo

Código da

Transação

Data Geração

Nr Transação

Descrição

Informar o intervalo de código de transação a ser considerado na escolha das movimentações de etiquetas existentes no banco de dados do Coleta de Dados Informar o intervalo de tempo no qual foram geradas as movimentações de etiquetas Informar o intervalo de numeração das movimentações de etiquetas geradas pelos processos de geração de etiquetas

62

Opção

Pasta Impressão

Esta pasta permite que o usuário determine a forma de execução do programa e a saída do relatório contendo o Resumo da Reimpressão das Etiquetas.

relatório contendo o Resumo da Reimpressão das Etiquetas. É necessário informar os seguintes parâmetros: Campo

É necessário informar os seguintes parâmetros:

Campo Descrição

Destino

Informar o meio para saída do relatório. Podem ser informados os seguintes valores:

Arquivo: é sugerido um nome e caminho padrão que o usuário pode modificar

Impressora: o usuário pode direcionar a impressão do relatório para uma impressora que consta na Lista de Impressoras

Terminal: o relatório será mostrado no monitor de vídeo

Execução

Informar a forma de execução do programa. Podem ser informados os seguintes valores:

On-Line: o programa será executado imediatamente

Batch: será gerado um pedido de execução via RPW.

63

CAPÍTULO 5

Processo Efetivação das Movimentações

Definição

Executa operações manuais sobre as movimentações de uma transação.

Descrição

O movimento da transação foi gerado no banco de dados do Coleta de Dados. Neste processo, o usuário tem a possibilidade de modificar a movimentação antes de efetiva-la e após a efetivação pode eliminar movimentação já atualizadas.

Função

Alteração Transação

Definição

Modifica as movimentações de uma transação.

Tipo

Tarefa

Programas

BC0203

Descrição

Este procedimento permite efetuar modificações nos movimentos das transações, cujo estado da transação é igual a Nova ou Erro.

Regra de Negócio

Na função Manutenção Tipo Transação consta o nome do programa de Alteração da Transação, que é utilizado para efetuar as modificações. Assim, cada transação tem seu programa específico para efetuar as modificações.

Nota

de Dados esteja assinalado como implantado em Parâmetros Globais.

Para modificar uma movimentação é necessário que o módulo Coleta

Informando-se a transação, é mostrada uma relação contendo suas movimentações, orientada pelos parâmetros de seleção.

64

64 Campo Descrição Código Informar o código da transação para obter suas movimentações Transação

Campo

Descrição

Código

Informar o código da transação para obter suas movimentações

Transação

Tipo Trans

Identifica se é movimentação de material ou geração de etiqueta Mostra o número do processo no qual foi gerada a movimentação Mostra a data na qual foi criada a movimentação Mostra a hora correspondente a data na qual foi criada a movimentação Mostra alguns dados da movimentação Mostra a situação na qual encontra-se a movimentação. Pode ser Nova, Atualizada ou com Erro Se a movimentação já foi efetivada no aplicativo de negócio ou gerada etiqueta, mostra a data na qual foi efetivada a movimentação Mostra a hora correspondente a data na qual foi efetivada a movimentação Mostra o usuário que criou a movimentação

Num Trans

Dt Transação

Hora

Detalhe

Estado Transação

Dt Atualização

Hora

Usuário

CAPÍTULO 5

Processo Efetivação das Movimentações

65

CAPÍTULO 5 Processo Efetivação das Movimentações 65 O botão Filtro informado, no campo Detalhe da

O botão Filtro

informado, no campo Detalhe da movimentação da transação.

seleciona somente as transações que contenham o texto

seleciona somente as transações que contenham o texto O botão Parâmetro orientar a escolha dos processos
seleciona somente as transações que contenham o texto O botão Parâmetro orientar a escolha dos processos

O botão Parâmetro

orientar a escolha dos processos a serem mostrados.

serve para informar algumas informações que irão

serve para informar algumas informações que irão Esta função permite que o usuário selecione o intervalo

Esta função permite que o usuário selecione o intervalo de movimentações a serem consultadas. O usuário pode especificar uma única movimentação ou, através dos vários níveis de detalhe da seleção, agrupar as movimentações desejadas. Para compor este conjunto de movimentações deve-se especificar as seguintes informações:

66

Campo

Estado Transação

Nr Transação

Data Transação

Hora

Usuário

Data Atualização

Hora Atualização

Mostra Transações de Etiquetas

Descrição

Informar a situação sobre a qual deseja-se obter a relação das movimentações Informar o intervalo de numeração dos processos Informar o intervalo de datas de geração dos processos Informar o intervalo de horários correspondentes ao intervalo de data de geração dos processos Informar o intervalo de usuários que geraram as transações Informar o intervalo de datas de atualização das transações na base de dados do aplicativo Informar o intervalo de horários correspondentes ao intervalo de datas de atualização das transações Informar se deve mostrar somente as movimentações de etiquetas

O botão Modificar é habilitado somente para movimentações que ainda não

foram atualizadas. Ativa o programa de alteração da movimentação correspondente ao tipo de transação.

O botão Eliminar é habilitado somente para movimentações que ainda não

foram atualizadas e permite excluir uma movimentação.

O botão Erros exibe os erros que ocorreram durante a tentativa de efetivação

do movimento da transação/geração de etiquetas e permite que os mesmos sejam apagados para que o movimento da transação possa ser atualizada novamente.

Função

Efetivação Transação

Definição

Utiliza a movimentação da transação para gerar o arquivo de etiquetas ou atualizar as bases de dados dos aplicativos de negócio.

Tipo

Tarefa

Programas

BC0204

Descrição

As movimentações estão divididas em 2 (dois) grupos:

Movimentações de transação que criam movimentações no produto DATASUL EMS.

Movimentações que geram os arquivos Textos.etq, conforme o tipo de etiqueta.

CAPÍTULO 5

Processo Efetivação das Movimentações

67

Opção

Para cada movimentação com estado de transação igual a Nova é executado o programa informado no campo Efetivação no EMS da função Manutenção Tipo Transação. Se o tipo de transação é Gera Etiqueta, é executado o programa informado no campo Programa de Impressão da função Manutenção Tipo Transação.

Pasta Seleção

Esta pasta permite que o usuário selecione o intervalo de movimentações a serem efetivadas. O usuário pode especificar uma única movimentação ou, através dos vários níveis de detalhe da seleção, agrupar as movimentações desejadas.

detalhe da seleção, agrupar as movimentações desejadas. Para compor o conjunto de movimentações deve-se

Para compor o conjunto de movimentações deve-se especificar as seguintes informações:

Campo

Código da

Transação

Num Transação

Descrição

Informar o intervalo de código de transação a ser considerado na escolha das movimentações existentes no banco de dados do Coleta de Dados Informar o intervalo de numeração das movimentações geradas pelo Coleta de Dados

68

Campo

Descrição

Data Geração

Informar o intervalo de tempo no qual foram geradas as movimentação

Nota

Atualizada ou Com Erro não são efetivadas, mesmo que estejam no intervalo

selecionado.

As Movimentações das transações com estado da transação igual a

Opção

Pasta Impressão

Esta pasta permite que o usuário determine a forma de execução do programa e a saída do relatório contendo o Resumo da Efetivação.

e a saída do relatório contendo o Resumo da Efetivação. É necessário informar os seguintes parâmetros:

É necessário informar os seguintes parâmetros:

Campo Descrição

Destino

Informar o meio para saída do relatório. Podem ser informados os seguintes valores:

Arquivo: é sugerido um nome e caminho padrão que o usuário pode modificar

Impressora: o usuário pode direcionar a impressão do relatório para

CAPÍTULO 5

Processo Efetivação das Movimentações

69

Função

Campo

Descrição

uma impressora que consta na Lista de Impressoras

Terminal: o relatório será mostrado no monitor de vídeo

Execução

Informar a forma de execução do programa. Podem ser informados os seguintes valores:

On-Line: o programa será executado imediatamente Batch: será gerado um pedido de execução via RPW.

Eliminação Transação

Definição

Elimina movimentações que não tem mais utilidade para o usuário.

Tipo

Tarefa

Programas

BC0501

Descrição

A eliminação não tem restrições quanto ao estado em que se encontra a movimentação da transação.

Opção

Pasta Seleção

Esta pasta permite que o usuário selecione o intervalo de movimentações a serem eliminadas. O usuário pode especificar uma única movimentação ou, através dos vários níveis de detalhe da seleção, agrupar as movimentações desejadas.

70

70 Para compor o conjunto de movimentações deve-se especificar as seguintes informações: Campo Código da

Para compor o conjunto de movimentações deve-se especificar as seguintes informações:

Campo

Código da

Transação

Transação

Data Geração

Hora

Descrição

Informar o intervalo de código de transação a ser considerado na escolha das movimentações existentes no banco de dados do Coleta de Dados Informar o intervalo de numeração das movimentações geradas pelo Coleta de Dados Informar o intervalo de datas no qual foram geradas as movimentação Informar o intervalo de tempo relativo ao intervalo de datas no qual foram geradas as movimentação

CAPÍTULO 5

Processo Efetivação das Movimentações

71

Opção

Pasta Parâmetros

Esta pasta permite que o usuário complemente a seleção, informando em quais estados devem se encontrar as movimentações a serem eliminadas.

devem se encontrar as movimentações a serem eliminadas. Opç ão Campo A t u a l

Opção

Campo

Atualizadas

Novas

Com Erro

Transação Tipo

Etiqueta

Descrição

Assinalar se deve ou não considerar as movimentações já atualizadas Assinalar se deve ou não considerar as movimentações que ainda não foram atualizadas Assinalar se deve ou não considerar as movimentações que apresentaram erros na atualização Assinalar se deve ou não considerar as movimentações do tipo gera etiqueta

Pasta Impressão

Esta pasta permite que o usuário determine a forma de execução do programa e a saída do relatório contendo o Resumo da Eliminação de movimentações.

72

72 Função É necessário informar os seguintes parâmetros: Campo Descrição D e s t i n

Função

É necessário informar os seguintes parâmetros:

Campo Descrição

Destino

Informar o meio para saída do relatório. Podem ser informados os seguintes valores:

Arquivo: é sugerido um nome e caminho padrão que o usuário pode modificar

Impressora: o usuário pode direcionar a impressão do relatório para uma impressora que consta na Lista de Impressoras

Terminal: o relatório será mostrado no monitor de vídeo

Execução

Informar a forma de execução do programa. Podem ser informados os seguintes valores:

On-Line: o programa será executado imediatamente

Batch: será gerado um pedido de execução via RPW.

Geração do Movimento

Objetivo

Executar os programas de leitura do Cadastro de Tipo de Transação

CAPÍTULO 5

Processo Efetivação das Movimentações

73

Programas

BC0303

Descrição

A

tela base da função é a seguinte:

Botão

Executar

A tela base da função é a seguinte: Botão Executar A tabela a seguir descreve resumidamente

A tabela a seguir descreve resumidamente os elementos da tela base.

Campo

Descrição

Transação

Descrição Programas Criação do Movimento

Apresenta o tipo de transação que indica os movimentos que podem ser feitos com os Coletores e/ou Leitores de dados. Estes movimentos são: Contagem Cíclica, Etiquetas Avulsas, Etiquetas do Recebimento, Reporte Repetitivo, etc. Detalhes, ver função Manutenção Tipo Transação. Apresenta a descrição do tipo de transação. Apresenta o nome do programa para criar os movimentos das transações no Coleta de Dados.

Botão Executar

Executa o programa de criação do movimento selecionado gerando as transações no módulo do Coleta de Dados.

75

CAPÍTULO 6

Processo Execução Automática

Definição

Executa a importação e a efetivação das transações, conforme a programação da agenda de execuções.

Descrição

O uso da agenda de execuções automáticas torna a execução da importação do arquivo de movimentação e a efetivação da transação, transparente para os usuários dos aplicativos.

76

A figura abaixo mostra a interdependência entre as funções executadas no

processo automático.

entre as funções executadas no processo automático. A API de Negócio é tratada pelo aplicativo de

A API de Negócio é tratada pelo aplicativo de negócio ao qual pertence a

transação a ser efetivada.

Função

Cronograma RPW

Definição

Especifica quais são as transações a serem executadas de forma automática

e

a programação de execução das mesmas.

Tipo

Tarefa

Programas

Cd8600

Descrição

As funções de Importação do arquivo gerado pelo Coletor Off-Line e a Efetivação da Transação, são executadas de forma automática, conforme a programação da Agenda de execução.

CAPÍTULO 6

Processo Execução Automática

77

Nota

agendamento da transação, programação do calendário e especificação da

faixa de horários

A programação das execuções é obtida pela composição do

programação das execuções é obtida pela composição do Opç ão Coleta de Dados Esta função mostra

Opção

Coleta de Dados

Esta função mostra a relação das programações de execução das transações. As transações podem ser programadas individualmente ou coletivamente. A programação coletiva aparece com nome de transação em branco.

Nota

coletiva. Isto é: na execução da programação coletiva serão consideradas

somente as transações que não tem programação individual

A programação individual da transação se sobrepõem á programação

Campo

Descrição

Transação

mostra o código da transação programada mostra o nome da transação mostra o nome da operação que será realizada mostra qual é o calendário que será utilizado mostra o número do último pedido de execução gerado. Este número refere-se á um pedido que ainda não foi executado pelo servidor RPW

Descrição

Operação

Calendário

Ult Pedido

Nota

Antes de executar um pedido catalogado, o RPW gera um

78

Campo

Descrição

 

novo pedido que aparecerá automaticamente nesta relação

Ultima Program Ult Hr Exec

mostra a data de execução programada para o último pedido gerado mostra a hora de execução correspondente á data de execução programada para o último pedido gerado mostra se a programação está ou não sendo utilizada. O símbolo X significa que está ativa

Ativo

O botão Incluir que se encontra na barra do menu de contexto, gera uma nova programação da transação na agenda.

gera uma nova programação da transação na agenda. Campo Descrição O p e r a ç

Campo

Descrição

Operação

Escolher uma das operações disponíveis (Importação ou Efetivação) Informar o código da transação Indicar o intervalo de tempo, sobre o qual será construída a programação de execuções