Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsAtualização de Dicionário, Conferência de Itens Por Volume Entrada, Guardar Itens no Estoque partindo do Volume de Entrada, Passo 03, Passo 04
idsAtualizaçãodeDicionário,ConferenciaEntradaPorVolume,GuardarItensnoEstoquepartindodoVolumedeEntrada
Totvs custom tabs box items
defaultyes
referenciaAtualizaçãodeDicionário
  • No Configurador (SIGACFG) acesse Ambientes/Cadastros/Menu (CFGX013). Informe as novas opções de menu do módulo de Oficina (SIGAOFI) conforme instruções a seguir:



Menu

Atualizações

Submenu

Mov Pecas

Nome da Rotina

Conf. Volume Entrada

Programa

OFIA340

Módulo

Oficina

Tipo

Função Protheus



Menu

Consultas

Submenu

Pecas

Nome da Rotina

Conf. Volume Entrada

Programa

OFIC220

Módulo

Oficina

Tipo

Função Protheus



Menu

Consultas

Submenu

Pecas

Nome da Rotina

Diverg. Conf. Volume Entrada

Programa

OFIC221

Módulo

Oficina

Tipo

Função Protheus




OBS.: As novas rotinas do Coletor de Dados deverão ser inseridas no menu do módulo Automação Coleta de Dados (SIGAACD). 


  • OFIA350 - Menu Coletor/Leitor VT100 - Conferência de Itens por Volume Entrada

  • OFIC230 - Menu Coletor/Leitor VT100 - Guardar Itens no Estoque partindo do Volume de Entrada





Criação de Tabela no arquivo SX2 – Tabelas:


Chave

Nome

Modo

PYME

VCX

Volumes dos Itens NF Entrada

E

S

VM7

Cabec Conf Volume NF Entrada

E

S
VM8

Itens Conf Volume NF Entrada

ES




Criação de Campo no arquivo SX3 – Campos:


  • Tabela VCX - Volumes dos Itens NF Entrada:


Campo

VCX_FILIAL

VCX_CODIGOVCX_DOCVCX_SERIE
Tipo

Caracter

CaracterCaracterCaracter
Grupo de Campos033
018094
Ordem

01

020304
Tamanho

2

893
Decimal

0

000
Formato@!@!@!!!!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar2 - Visualizar
Título

Filial

CódigoDocumentoSerie
Descrição

Filial

CódigoNumero do Documento/NotaSerie da Nota Fiscal
Val. Sistema





Opções



Inic. Padrão
If(Inclui,GetSXENum("VCX","VCX_CODIGO"),VCX->VCX_CODIGO)

Inic. Browse



Cons. Padrão





Nível

1

111
Usado

Não

SimSimSim
Obrigatório

Não

NãoNãoNão
Browse

Não

SimSimSim
When





Pasta





Help

Informe a Filial.

Informe o Código Interno.

Informe o Número da NF Entrada.

Informe a Série da NF Entrada.



Campo

VCX_FORNEC

VCX_LOJAVCX_CODVCX_ITEM
Tipo

Caracter

CaracterCaracterCaracter
Grupo de Campos001002030
Ordem

05

060708
Tamanho

6

2154
Decimal

0

000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
Título

Forn/Cliente

LojaProdutoItem NF
Descrição

Codigo do Forn/Cliente

Loja do Forn/ClienteCodigo do ProdutoItem da Nota Fiscal
Val. Sistema





Opções



Inic. Padrão



Inic. Browse



Cons. Padrão





Nível

1

111
Usado

Sim

SimSimSim
Obrigatório

Não

NãoNãoNão
Browse

Sim

SimSimSim
When





Pasta





Help

Informe o Código do Fornecedor.

Informe a Loja do Fornecedor.

Informe o Código do Produto.

Informe o Item da NF.



Campo

VCX_VOLUME

VCX_QTDITEVCX_QTDDIVVCX_DOCSDB
Tipo

Caracter

NuméricoNuméricoCaracter
Grupo de Campos


018
Ordem

09

101112
Tamanho

20

669
Decimal

0

000
Formato@!@E 999999@E 999999@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar2 - Visualizar2 - Visualizar
Título

Cód. Volume

Qtd. ItemQtd.Diverg.Num.Doc. SDB
Descrição

Código do Volume

Quantidade do ItemQuantidade DivergenteNumero do DOC SDB
Val. Sistema





Opções



Inic. Padrão



Inic. Browse



Cons. Padrão





Nível

1

111
Usado

Sim

SimSimSim
Obrigatório

Não

NãoNãoNão
Browse

Sim

SimSimSim
When





Pasta





Help

Informe o Código do Volume.

Informe a Quantidade do Item.

Informe a Quantidade Divergente.

Informe o número da transferência entre armazéns




  • VM7 - Cabec Conf Volume NF Entrada:


Campo

VM7_FILIAL

VM7_CODIGOVM7_VOLUMEVM7_STATUS
Tipo

Caracter

CaracterCaracterCaracter
Grupo de Campos033


Ordem

01

020304
Tamanho

2

8201
Decimal

0

000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar1 - Alterar2 - Visualizar
Título

Filial

CódigoVolume  Status
Descrição

Filial

CódigoNúmero do VolumeStatus
Val. Sistema




Pertence("12345")
Opções


1=Conf.Pendente;2=Conf.Parcial;3=Conf.Finalizada;4=Conf.Aprovada;5=Conf.Reprovada
Inic. PadrãoxFilial("VM7")GetSXENum("VM7","VM7_CODIGO")

Inic. Browse



Cons. Padrão





Nível

1

111
Usado

Não

SimSimSim
Obrigatório

Não

NãoNãoNão
Browse

Não

NãoSimSim
When





Pasta





Help

Informe a Filial.

Informe o código da conferencia.

Informe o número do Volume.

Informe o status.



Campo

VM7_DIVERG

VM7_OBSERV
Tipo

Caracter

Memo
Grupo de Campos

Ordem

05

06
Tamanho

1

200
Decimal

0

0
Formato@!@!
Contexto1 - Real1 - Real
Propriedade2 - Visualizar1 - Alterar
Título

Divergência?

Observação
Descrição

Tem divergência?

Observação
Val. Sistema

Pertence("01")


Opções0=Não;1=Sim
Inic. Padrão"0"
Inic. Browse

Cons. Padrão



Nível

1

1
Usado

Sim

Sim
Obrigatório

Não

Não
Browse

Sim

Sim
When



Pasta



Help

Informe se há divergência na conferência?

Informe a observação.




  • VM8 - Itens Conf Volume NF Entrada:


Campo

VM8_FILIAL

VM8_CODVM7VM8_SEQUENVM8_COD
Tipo

Caracter

CaracterCaracterCaracter
Grupo de Campos033

030
Ordem

01

020304
Tamanho

2

8415
Decimal

0

000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar1 - Alterar1 - Alterar
Título

Filial

Codigo VM7SequencialProduto
Descrição

Filial

Codigo VM7SequencialCodigo do Produto
Val. Sistema





Opções



Inic. PadrãoxFilial("VM8")


Inic. Browse



Cons. Padrão




SB1
Nível

1

111
Usado

Não

SimSimSim
Obrigatório

Não

NãoNãoNão
Browse

Não

NãoNãoNão
When





Pasta





Help

Informe a Filial.

Informe o codigo da VM7.

Informe o sequencial.

Informe o codigo do produto.



Campo

VM8_GRUITE

VM8_CODITEVM8_DESITEVM8_CUSPRO
Tipo

Caracter

CaracterCaracterNumérico
Grupo de Campos



Ordem

05

060708
Tamanho

4

273012
Decimal

0

002
Formato@!@!@!@E 999,999,999.99
Contexto2 - Virtual2 - Virtual2 - Virtual1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar1 - Alterar
Título

Grupo Item

Código ItemDescr. ItemCust Produto
Descrição

Grupo do Item

Código do ItemDescrição do ItemCusto do Produto
Val. Sistema





Opções



Inic. Padrão



Inic. BrowsePosicione("SB1",1,xFilial("SB1")+VM8->VM8_COD,"B1_GRUPO")Posicione("SB1",1,xFilial("SB1")+VM8->VM8_COD,"B1_CODITE")Posicione("SB1",1,xFilial("SB1")+VM8->VM8_COD,"B1_DESC")
Cons. Padrão





Nível

1

111
Usado

Sim

SimSimSim
Obrigatório

Não

NãoNãoNão
Browse

Sim

SimSimSim
When





Pasta





Help

Informe o Grupo do Item.

Informe o Codigo do Item.

Informe a Descrição do Item.

Informe o custo do produto.



Campo

VM8_QTORIG

VM8_QTCONFVM8_QTDIVEVM8_DATINI
Tipo

Numérico

NuméricoNuméricoData
Grupo de Campos



Ordem

09

101112
Tamanho

11

11118
Decimal

2

220
Formato@E 99999999.99@E 99999999.99@E 99999999.99
Contexto1 - Real1 - Real2 - Virtual1 - Real
Propriedade1 - Alterar1 - Alterar2 - Visualizar1 - Alterar
Título

Qtd Original

Qtd ConferidaQt DivergencDt Ini Conf
Descrição

Quantidade Original

Quantidade ConferidaQuantidade DivergênciaData inicio conferência
Val. Sistema





Opções



Inic. Padrão



Inic. Browse

(VM8->VM8_QTORIG-VM8->VM8_QTCONF)*IIf(VM8->VM8_QTORIG>VM8->VM8_QTCONF,1,-1)
Cons. Padrão





Nível

1

111
Usado

Sim

SimSimSim
Obrigatório

Não

NãoNãoNão
Browse

Sim

SimSimSim
When





Pasta





Help

Informe a quantidade orginal do item na nota fiscal.

Informe a quantidade conferida do item.

Informe a quantidade de divergência.

Informe a data de inicio da conferência.



Campo

VM8_HORINI

VM8_DATFINVM8_HORFINVM8_USRCON
Tipo

Caracter

DataCaracterCaracter
Grupo de Campos



Ordem

13

141516
Tamanho

8

886
Decimal

0

000
Formato@!
@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar1 - Alterar
Título

Hr Ini Conf

Dt Fin ConfHr Fin ConfCod Usu Conf
Descrição

Hora inicio conferência

Data final conferênciaHora final conferênciaCod usuário conferencia
Val. Sistema




UsrExist(M->VM8_USRCON)
Opções



Inic. Padrão



Inic. Browse



Cons. Padrão





Nível

1

111
Usado

Sim

SimSimSim
Obrigatório

Não

NãoNãoNão
Browse

Sim

SimSimSim
When





Pasta





Help

Informe a hora de inicio da conferência.

Informe a data do final da conferência.

Informe a hora do final da conferência.

Informe o código de usuário que conferiu o item.




Alteração de Campo no arquivo SX3 – Campos:


  • Tabela VM2 - Conf Histórico Status:


CampoVM2_TIPO


Val. Sistema

Pertence("1234")

Opções

1=NF Entrada;2=Oficina;3=Orçamento;4=Entrada por Volume




  • Tabela VAI - Técnicos:


Campo

VAI_APRCON



Título

Tp.Usr.Conf.

Descrição

Tp.Usuário da Conf.Itens

Opções

0=Conferente;1=Aprovador

Help

Informe se o usuário é Conferente ou Aprovador das Conferências de Itens de Entrada e Saida




 Criação de Índices no arquivo SIX – Índices:



  • Tabela VCX - Volumes dos Itens NF Entrada:


Índice

VCX

VCXVCX

Ordem

1

23

Chave

VCX_FILIAL+VCX_CODIGO

VCX_FILIAL+VCX_DOC+VCX_SERIE+VCX_FORNEC+VCX_LOJA+VCX_COD+VCX_ITEM

VCX_FILIAL+VCX_VOLUME+VCX_COD+VCX_ITEM

Descrição

Código

NF+Serie+Fornecedor+Loja+Item+Sequencial

Volume+Item+Sequencial

Proprietário

S

SS



  • VM7 - Cabec Conf Volume NF Entrada:


Índice

VM7

VM7VM7

Ordem

1

23

Chave

VM7_FILIAL+VM7_CODIGO

VM7_FILIAL+VM7_STATUS+VM7_CODIGO

VM7_FILIAL+VM7_VOLUME

Descrição

Codigo

Status + Codigo

Volume

Proprietário

S

SS



  • VM8 - Itens Conf Volume NF Entrada:


Índice

VM8

Ordem

1

Chave

VM8_FILIAL+VM8_CODVM7+VM8_SEQUEN

Descrição

Codigo VM7 + Sequencial

Proprietário

S





Alteração de Pergunte no arquivo SX1 – Pergunta: "OFR020 - MV_PAR01", Inclusão do Item 4 do Combobox.


Grupo

OFR020

Ordem

01

Pergunta

Tipo Conferencia

Tipo

Numérico

Tamanho1
Decimal0
Var01MV_PAR01
Formato
Validação
ObjetoCombo
Consulta Padrão
Conteúdo
Pré-Seleção (Combo)1
Item 1NFEntrada Peças
Item 2Peças Oficina
Item 3Peças Orçamento
Item 4

Volume Ent.Peça

Item 5
Help






Criação dRelacionamento no arquivo SX9 – Relacionamento:


Domínio

VM7

Identificação

001

C. Domínio

VM8

E. Domínio

VM7_CODIGO

E. C. Domínio

VM8_CODVM7

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL



Domínio

SB1

Identificação

Última ordem referente a tabela SB1

C. Domínio

VM8

E. Domínio

B1_COD

E. C. Domínio

VM8_COD

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL




Domínio

SD3

Identificação

Última ordem referente a tabela SD3

C. Domínio

VCX

E. Domínio

D3_DOC

E. C. Domínio

VCX_DOCSDB

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL



Domínio

SD1

Identificação

Última ordem referente a tabela SD1

C. Domínio

VCX

E. Domínio

D1_DOC+D1_SERIE+D1_FORNECE+D1_LOJA+D1_COD+D1_ITEM

E. C. Domínio

VCX_DOC+VCX_SERIE+VCX_FORNEC+VCX_LOJA+VCX_COD+VCX_ITEM

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL




Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:


AliasB01P04B01P04B01P04B01P04B01P04B01P04B01P04
Tipo1244456
Sequência01010101010101
ColunaDB07010203

Descrição

Cadastro de Itens

Grupo + Código Item

Grupo

Código do Item

Descrição



ContémSB1
B1_GRUPO

B1_CODITE

B1_DESC

SB1->B1_CODITE

SB1→B1_GRUPO == MV_PAR04

Totvs custom tabs box items
defaultno
referenciaConferenciaEntradaPorVolume

1 - Acessar Configurador (SIGACFG), opção Ambiente / Cadastros / Menus. Adicionar a rotina Conferência de Itens por Volume Entrada (OFIA350) no menu Automação Coleta de Dados (SIGAACD)

2 - Ao acessar a opção do menu, será apresentada a tela para preenchimento do Número do Volume de Entrada a ser conferido para ir direto para a conferência, caso o usuário deixe em branco e confirme, será apresentada a tela para preenchimento do número de dias a retroagir em relação a Data Base do sistema, inicializando com o padrão de 7 dias.


3 - Após selecionar o Volume, será apresentada a tela com as opções: "Todos os Itens", "Selecionar Item", "Itens com Diverg" e "Finaliza Confer. ?":


a. Todos os Itens - Ao selecionar esta opção, será apresentada a tela para que o usuário bipe o código de barras do Item.

i. Para cada bipe do código de barras, será verificado se é o mesmo Item posicionado e será somada a quantidade 1. Após a soma, se a quantidade for a mesma da quantidade solicitada ou se o usuário teclar apenas 0 (zero) no Cod.Barras do Item, a rotina irá finalizar a conferência deste item e irá para o próximo item a ser conferido de acordo com a ordem de endereço. Desta forma serão conferidos todos os itens do Volume.


ii. Caso deixar em branco o código de barras, será aberta tela para que o usuário possa selecionar o item desejado e preencher a quantidade total conferida do item posicionado.


iii. Após a conferência de todos os itens do Volume, a rotina perguntará se deseja finalizar a conferência. Quando confirmada a finalização, o Volume estará pronto para seguir seu processo.



b. Selecionar Item – Será conferido apenas um item do Volume.

i. Ao acionar esta opção será apresentada tela para pesquisa do Item que se deseja conferir. O código poderá ser preenchido digitando ou bipando o código do item. (Avance para o item iii caso preencha o código)


ii. Caso deixar em branco o código de barras, será aberta a tela contendo a lista de todos os itens do Volume. Nesta lista de itens, se existir o caracter * (asterisco) na frente do Item, significa que este já foi conferido.
Atenção: A coluna de Grupo do Item deixará de ser apresentada quando o parâmetro MV_MIL0119 estiver com conteúdo = 1.

*Confirmar com André se o nome deste parâmetro será alterado (MV_MIL0119 =Descr - Forma de visualização do coletor de dados na conferência de itens - rotina OFIA060, onde: 1=Código do Item / 2=Grupo + Código do Item)


iii. Uma vez identificado o item, será aberta tela para contar este item, em cada bipe é somada a quantidade 1. Se a quantidade bater com a solicitada no Volume ou se o usuário teclar apenas 0 (zero), a rotina irá finalizar a conferência deste item e voltar para a tela de opções.


iv. Caso o Cod. de Barras esteja em branco, será aberta tela para preencher a quantidade total conferida do item selecionado.



c. Itens com Diverg - Serão apresentados todos os itens com divergência desta Conferência de Itens por Volume.

i. Ao acionar esta opção será apresentada tela com os itens que contenham divergência entre o Solicitado com o Conferido.


OBS.: Caso não exista itens divergentes o usuário será informado nesta opção.


ii. Ao selecionar o item, será aberta tela para preencher a quantidade total conferida do item posicionado.


OBS.: Se o usuário teclar apenas 0 (zero), a rotina voltará a conferência dos itens e o item informado com 0 (zero) ainda constará com divergência.


d. Finaliza Confer. ? – Ao acionar esta opção será finalizada a Conferência de Itens por Volume dando continuidade ao processo.


i. Se na finalização da Conferência existirem divergências, o usuário será questionado se deseja continuar finalizando a conferência com divergência sendo necessário a aprovação de um usuário responsável.



Importante: Nas telas referente as relações (listas) dos Itens na Conferência de Itens por Volume, existe uma ultima linha que é a “Finaliza Confer.?”. Esta opção é utilizada para finalizar a Conferência dando continuidade ao processo.

Atenção: Quando o sistema estiver configurado para trabalhar com Controle de Aprovação na Conferencia de Itens por Volume e esta estiver com Divergência, o usuário que for fazer a Aprovação/Reprovação dessa conferência deverá acessar o sistema via desktop. O coletor é somente utilizado para usuários que fazem as Conferências dos Itens.


Regra de Negócio em relação a soma da QUANTIDADE:

  • Primeiramente pesquisa pelo Código de Barra (B1_CODBAR) (obedecendo padrão EAN14 – Mundial)
  • Caso existir, utiliza a quantidade do padrão EAN14.
  • Caso não exista no padrão EAN14, será verificada a tabela Códigos de Barra por Produto (SLK).
  • Caso existir, utiliza a quantidade da tabela Códigos de Barra por Produto (SLK).
  • Caso não exista na Códigos de Barra por Produto (SLK), buscar conteúdo do Quantidade Embalagem (B1_QE).
  • Caso existir, utilizar a quantidade do Quantidade Embalagem (B1_QE).
  • Caso não exista Quantidade Embalagem (B1_QE), utiliza 1 como quantidade.
Totvs custom tabs box items
defaultno
referenciaGuardarItensnoEstoquepartindodoVolumedeEntrada

1 - Acessar Configurador (SIGACFG), opção Ambiente / Cadastros / Menus. Adicionar a rotina Conferência de Itens por Volume Entrada (OFIA350) no menu Automação Coleta de Dados (SIGAACD)

2 - Ao acessar a opção do menu, será apresentada a tela para preenchimento do Número do Volume de Entrada a ser guardadocom os Itens a serem guardados, caso o usuário deixe em branco e confirme, será apresentada a tela para preenchimento do número de dias a retroagir em relação a Data Base do sistema, inicializando com o padrão de 7 dias.


3 - Após  Apertando a tecla "Enter", serão listados todos os Volumes. Após selecionar o Volume, será apresentada a tela com as informações sobre o Endereço, Marca, Código do Item, Descrição do Item e quantidade a ser guardada (um item por vez).


4 - Após passar/ guardar por todos os itens do volume, o usuário será alertado que todos os itens que compõe o volume já foram guardados.

...