01. DADOS GERAIS
Produto: | Solucoes_totvs_parceirosexptotvs |
---|
SolucaoParcsExpsTOTVS | TOTVS DMS |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Oficina (SIGAOFI) |
---|
Função: |
|
---|
País: | Brasil |
---|
Ticket: | XXXXXXX |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | MMIL-XXXX |
---|
02. SITUAÇÃO/REQUISITO
03. SOLUÇÃO
Procedimentos para Utilização
Totvs custom tabs box |
---|
tabs | Atualização de Dicionário, Passo 01, Passo 02, Passo 03, Passo 04 |
---|
ids | AtualizaçãodeDicionário,passo1,passo2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Atualizaçã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).
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 | E | S |
Criação de Campo no arquivo SX3 – Campos:
- Tabela VCX - Volumes dos Itens NF Entrada:
Campo | VCX_FILIAL | VCX_CODIGO | VCX_DOC | VCX_SERIE | Tipo | Caracter | Caracter | Caracter | Caracter | Grupo de Campos | 033 |
| 018 | 094 | Ordem | 01 | 02 | 03 | 04 | Tamanho | 2 | 8 | 9 | 3 | Decimal | 0 | 0 | 0 | 0 | Formato | @! | @! | @! | !!! | Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real | Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | Título | Filial | Código | Documento | Serie | Descrição | Filial | Código | Numero do Documento/Nota | Serie 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 | 1 | 1 | 1 | Usado | Não | Sim | Sim | Sim | Obrigatório | Não | Não | Não | Não | Browse | Não | Sim | Sim | Sim | 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_LOJA | VCX_COD | VCX_ITEM | Tipo | Caracter | Caracter | Caracter | Caracter | Grupo de Campos | 001 | 002 | 030 |
| Ordem | 05 | 06 | 07 | 08 | Tamanho | 6 | 2 | 15 | 4 | Decimal | 0 | 0 | 0 | 0 | Formato | @! | @! | @! | @! | Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real | Propriedade | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | Título | Forn/Cliente | Loja | Produto | Item NF | Descrição | Codigo do Forn/Cliente | Loja do Forn/Cliente | Codigo do Produto | Item da Nota Fiscal | Val. Sistema |
|
|
|
| Opções |
|
|
|
| Inic. Padrão |
|
|
|
| Inic. Browse |
|
|
|
| Cons. Padrão |
|
|
|
| Nível | 1 | 1 | 1 | 1 | Usado | Sim | Sim | Sim | Sim | Obrigatório | Não | Não | Não | Não | Browse | Sim | Sim | Sim | Sim | 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_QTDITE | VCX_QTDDIV | VCX_DOCSDB | Tipo | Caracter | Numérico | Numérico | Caracter | Grupo de Campos |
|
|
| 018 | Ordem | 09 | 10 | 11 | 12 | Tamanho | 20 | 6 | 6 | 9 | Decimal | 0 | 0 | 0 | 0 | Formato | @! | @E 999999 | @E 999999 | @! | Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real | Propriedade | 1 - Alterar | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | Título | Cód. Volume | Qtd. Item | Qtd.Diverg. | Num.Doc. SDB | Descrição | Código do Volume | Quantidade do Item | Quantidade Divergente | Numero do DOC SDB | Val. Sistema |
|
|
|
| Opções |
|
|
|
| Inic. Padrão |
|
|
|
| Inic. Browse |
|
|
|
| Cons. Padrão |
|
|
|
| Nível | 1 | 1 | 1 | 1 | Usado | Sim | Sim | Sim | Sim | Obrigatório | Não | Não | Não | Não | Browse | Sim | Sim | Sim | Sim | 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_CODIGO | VM7_VOLUME | VM7_STATUS | Tipo | Caracter | Caracter | Caracter | Caracter | Grupo de Campos | 033 |
|
|
| Ordem | 01 | 02 | 03 | 04 | Tamanho | 2 | 8 | 20 | 1 | Decimal | 0 | 0 | 0 | 0 | Formato | @! | @! | @! | @! | Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real | Propriedade | 1 - Alterar | 2 - Visualizar | 1 - Alterar | 2 - Visualizar | Título | Filial | Código | Volume | Status | Descrição | Filial | Código | Número do Volume | Status | Val. Sistema |
|
|
| Pertence("12345") | Opções |
|
|
| 1=Conf.Pendente;2=Conf.Parcial;3=Conf.Finalizada;4=Conf.Aprovada;5=Conf.Reprovada | Inic. Padrão | xFilial("VM7") | GetSXENum("VM7","VM7_CODIGO") |
|
| Inic. Browse |
|
|
|
| Cons. Padrão |
|
|
|
| Nível | 1 | 1 | 1 | 1 | Usado | Não | Sim | Sim | Sim | Obrigatório | Não | Não | Não | Não | Browse | Não | Não | Sim | Sim | 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 | @! | @! | Contexto | 1 - Real | 1 - Real | Propriedade | 2 - Visualizar | 1 - Alterar | Título | Divergência? | Observação | Descrição | Tem divergência? | Observação | Val. Sistema | Pertence("01") |
| Opções | 0=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_CODVM7 | VM8_SEQUEN | VM8_COD | Tipo | Caracter | Caracter | Caracter | Caracter | Grupo de Campos | 033 |
|
| 030 | Ordem | 01 | 02 | 03 | 04 | Tamanho | 2 | 8 | 4 | 15 | Decimal | 0 | 0 | 0 | 0 | Formato | @! | @! | @! | @! | Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real | Propriedade | 1 - Alterar | 2 - Visualizar | 1 - Alterar | 1 - Alterar | Título | Filial | Codigo VM7 | Sequencial | Produto | Descrição | Filial | Codigo VM7 | Sequencial | Codigo do Produto | Val. Sistema |
|
|
|
| Opções |
|
|
|
| Inic. Padrão | xFilial("VM8") |
|
|
| Inic. Browse |
|
|
|
| Cons. Padrão |
|
|
| SB1 | Nível | 1 | 1 | 1 | 1 | Usado | Não | Sim | Sim | Sim | Obrigatório | Não | Não | Não | Não | Browse | Não | Não | Não | Não | When |
|
|
|
| Pasta |
|
|
|
| Help | Informe a Filial. | Informe o codigo da VM7. | Informe o sequencial. | Informe o codigo do produto. |
Campo | VM8_GRUITE | VM8_CODITE | VM8_DESITE | VM8_CUSPRO | Tipo | Caracter | Caracter | Caracter | Numérico | Grupo de Campos |
|
|
|
| Ordem | 05 | 06 | 07 | 08 | Tamanho | 4 | 27 | 30 | 12 | Decimal | 0 | 0 | 0 | 2 | Formato | @! | @! | @! | @E 999,999,999.99 | Contexto | 2 - Virtual | 2 - Virtual | 2 - Virtual | 1 - Real | Propriedade | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | 1 - Alterar | Título | Grupo Item | Código Item | Descr. Item | Cust Produto | Descrição | Grupo do Item | Código do Item | Descrição do Item | Custo do Produto | Val. Sistema |
|
|
|
| Opções |
|
|
|
| Inic. Padrão |
|
|
|
| Inic. Browse | Posicione("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 | 1 | 1 | 1 | Usado | Sim | Sim | Sim | Sim | Obrigatório | Não | Não | Não | Não | Browse | Sim | Sim | Sim | Sim | 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_QTCONF | VM8_QTDIVE | VM8_DATINI | Tipo | Numérico | Numérico | Numérico | Data | Grupo de Campos |
|
|
|
| Ordem | 09 | 10 | 11 | 12 | Tamanho | 11 | 11 | 11 | 8 | Decimal | 2 | 2 | 2 | 0 | Formato | @E 99999999.99 | @E 99999999.99 | @E 99999999.99 |
| Contexto | 1 - Real | 1 - Real | 2 - Virtual | 1 - Real | Propriedade | 1 - Alterar | 1 - Alterar | 2 - Visualizar | 1 - Alterar | Título | Qtd Original | Qtd Conferida | Qt Divergenc | Dt Ini Conf | Descrição | Quantidade Original | Quantidade Conferida | Quantidade Divergência | Data 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 | 1 | 1 | 1 | Usado | Sim | Sim | Sim | Sim | Obrigatório | Não | Não | Não | Não | Browse | Sim | Sim | Sim | Sim | 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_DATFIN | VM8_HORFIN | VM8_USRCON | Tipo | Caracter | Data | Caracter | Caracter | Grupo de Campos |
|
|
|
| Ordem | 13 | 14 | 15 | 16 | Tamanho | 8 | 8 | 8 | 6 | Decimal | 0 | 0 | 0 | 0 | Formato | @! |
| @! | @! | Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real | Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar | 1 - Alterar | Título | Hr Ini Conf | Dt Fin Conf | Hr Fin Conf | Cod Usu Conf | Descrição | Hora inicio conferência | Data final conferência | Hora final conferência | Cod usuário conferencia | Val. Sistema |
|
|
| UsrExist(M->VM8_USRCON) | Opções |
|
|
|
| Inic. Padrão |
|
|
|
| Inic. Browse |
|
|
|
| Cons. Padrão |
|
|
|
| Nível | 1 | 1 | 1 | 1 | Usado | Sim | Sim | Sim | Sim | Obrigatório | Não | Não | Não | Não | Browse | Sim | Sim | Sim | Sim | 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:
Campo | VM2_TIPO |
|
| Val. Sistema | Pertence("1234") | Opções | 1=NF Entrada;2=Oficina;3=Orçamento;4=Entrada por Volume |
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 | VCX | VCX | Ordem | 1 | 2 | 3 | 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 | S | S |
- VM7 - Cabec Conf Volume NF Entrada:
Índice | VM7 | VM7 | VM7 | Ordem | 1 | 2 | 3 | Chave | VM7_FILIAL+VM7_CODIGO | VM7_FILIAL+VM7_STATUS+VM7_CODIGO | VM7_FILIAL+VM7_VOLUME | Descrição | Codigo | Status + Codigo | Volume | Proprietário | S | S | S |
- 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 | Tamanho | 1 | Decimal | 0 | Var01 | MV_PAR01 | Formato |
| Validação |
| Objeto | Combo | Consulta Padrão |
| Conteúdo |
| Pré-Seleção (Combo) | 1 | Item 1 | NFEntrada Peças | Item 2 | Peças Oficina | Item 3 | Peças Orçamento | Item 4 | Volume Ent.Peça | Item 5 |
| Help |
|
Criação de Relacionamento 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ínio | 1 | L. C. Domínio | N | 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ínio | 1 | L. C. Domínio | N | 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ínio | 1 | L. C. Domínio | N | 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ínio | 1 | L. C. Domínio | N | Condição SQL |
|
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo1 |
---|
| - Acessar a rotina de Conferências por Volume via Desktop (OFIA340) e clicar em "Conferir" para realizar a Conferencia.
Atenção: Se iniciar uma Conferência por NF individualmente, não será possível iniciar a Conferência via Volume se a NF fizer parte do Volume desejado. Da mesma forma se iniciar o processo via Conferência por Volume, não será possível conferir uma NF individualmente se a mesma estiver no Volume iniciado.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| |
|
Pacotes Gerados: | Liberação Pendente |
---|
Card documentos |
---|
Informacao | Esta atualização de dicionários estará disponível na próxima release (12.1.37). |
---|
Titulo | IMPORTANTE! |
---|
|
05. ASSUNTOS RELACIONADOS