01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
| SolucaoParcsExpsTOTVS | TOTVS DMS |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
|---|
| Função: | Funções Oficina (OFIXA120) |
|---|
| País: | Brasil |
|---|
| Ticket: | Não se aplica |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-8887 |
|---|
02. SITUAÇÃO/REQUISITO
Conforme disposto na SINIEF 15/2020, deve-se incluir as informações do Cliente de Entrega e do Cliente de Retirada na emissão da Nota Fiscal de Remessa para Atendimento Externo.
O processo de emissão da Nota Fiscal de Remessa para Atendimento Externo, realizado através da rotina Funções Oficina (OFIXA120) por meio da opção Rem. Atend. Externo que está localizada na pasta Req. Peça, foi ajustado permitindo o preenchimento dos dados do Cliente de Entrega e do Cliente de Retirada.
| Totvs custom tabs box |
|---|
| tabs | Macro: Totvs custo tabs box, Macro: Totvs custom tabs box itens, Estrutura documentação de Remessa para Atendimento Externo, Dicionário |
|---|
| ids | passo1,passo2,passo3 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | passo1 |
|---|
| Explicação de funcionamento do "Box" (Macro: Totvs custo tabs box) A box principal é utilizada para organizar a visualização da "Totvs custom tabs box itens" onde com ela podemos organizar as posições de cada aba e os títulos das mesmas. Ao clicar mouse encima no nome "Totvs custom tabs box" será apresentada as opções abaixo: - Alterar: utilizada para alterarmos as informações da macro
- Eliminar: utilizada para excluirmos a macro
Ao clicar em alterar, será apresentada um tela com o seguintes campos: - Ids: Onde escolhemos os "IDS" que serão usados na "Referencia" das abas (sempre separado por "virgula" e na sequencia que o Totvs custom tabs box itens se encontra(Passo1→Aba 1,Passo2→Aba 2 e assim respectivamente) ) caso os Ids ficarem foram de posição as abas não funcionaram.
- Tabs: Onde escolhemos os "Titulos" de cada "Totvs custom tabs box itens", segue a mesma logica do funcionamento dos "Ids"
| - O Processo de Remessa para Atendimento Externo deverá ser realizado através da rotina Funções Oficina (OFIXA120), na opção Rem. Atend. Externo que está localizada na pasta Req. Peça.
Image Added
- Após o preenchimento dos Parâmetros da Operação, será aberta a tela para inserção dos dados para geração da Nota Fiscal de Remessa, onde será possível informar o Código e Loja do Cliente de Entrega e do Cliente de Retirada.
Image Added
- Esses dados, caso informados, serão gravados e posteriormente utilizados quando executada a operação de Retorno de Remessa.
Image Added
| | Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo2 |
|---|
| Explicação de funcionamento das Abas (Macro: Totvs custom tabs box itens) As abas, são utilizadas para melhor organização dos fatos relacionados a documentação, ou seja, conseguimos moldar os assuntos de maneira organizada e de visualização limpa, e de suma importância que utiliza-las para que as documentações fiquem limpas e de facil entendimento sobre as alterações/informações que estarão vinculadas a documentação. Funcionamento: Ao clicar com o mouse encima no nome "Totvs custom tabs box itens" será apresentada duas opções: - Alterar: utilizada para alterarmos as informações da macro
- Eliminar: utilizada para excluirmos a macro
Ao clicar em alterar, será apresentada um tela com o seguintes campos: - Referencia : Onde preenchemos com o "ID" de referencia da aba (Vindo como preenchido como padrão quando realizamos a criação do "Documento Tecnico NEW")
- Defaut: Caso marcado com "yes" a aba em questão será apresentada primeiro em relação a outras abas, se estiverem marcadas com "no"
As abas destinam-se para a criação de passo-a-passo operacional (Descrição de como utilizar as alterações/rotinas etc.... ), sempre lembrando que o passo-a-passo somente fazemos caso tenha algo "Visual" para mostrarmos para quem estiver lendo a documentação como: - Helps de rotinas
- Funcionalidades novas
- Campos novos (caso os mesmos sejam apresentados em tela)
- etc...
Sempre ao criar um passo-a-passo devemos colocar imagens com boa visualização e sempre lembrar de "Não" mostrar o usuário "Admin" em tela. |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo3 | passo2 |
|---|
|
Espaço destinado para exemplos de tabelas para montagem de documentação de "Atualização de Dicionário" | Aviso |
|---|
Lembrando que para "Alteração" de dicionário somente é necessário trocar a palavra "Criação" por "Alteração" e somente documentar oque foi alterado. |
- No Configurador (SIGACFG), acesse Ambientes/Base de Dados/Menu (CFGX013) e informe as novas opções de menu do módulo de Oficina (SIGAOFI) conforme instruções a seguir:
Criação de Tabela no arquivo SX2 – Tabelas: Chave | Nome | Modo | Único | PYME |
|---|
| S | S | S | S | Criação de Campo no arquivo SX3 – Campos:
- Tabela XXXVDR - (Nome da TabelaRemessa de Peca):
Campo | VDR_CLENTR | VDR_LOJENT | VDR_CLIRET | VDR_LOJRET |
|---|
| Tipo | C | C | C | C |
|---|
| Grupo de Campos | 001 | 002 | 001 | 002 |
|---|
| Ordem | 28 | 29 | 30 | 31 |
|---|
| Tamanho | 6 | 2 | 6 | 2 |
|---|
| Decimal | 0 | 0 | 0 | 0 |
|---|
| Formato | @! | @! | @! | @! |
|---|
| Contexto | R | R | R | R |
|---|
| Propriedade | A | A | A | A |
|---|
| Título | Cli.Entrega | Loja Entrega | Cli.Retirada | Lj. Retirada |
|---|
| Descrição | Cliente da Entrega | Codigo da Loja de Entrega | Cliente de Retirada | Loja de Retirada |
|---|
| Val. Sistema | Vazio() .Or. IIf(Empty(M->VDR_LOJENT), .T., ExistCpo("SA1",M->VDR_CLENTR + M->VDR_LOJENT)) | Vazio() .Or. ExistCpo("SA1",M->VDR_CLENTR + M->VDR_LOJENT) | Vazio() .Or. IIf(Empty(M->VDR_LOJRET), .T., ExistCpo("SA1",M->VDR_CLIRET + M->VDR_LOJRET)) | Vazio() .Or. ExistCpo("SA1",M->VDR_CLIRET + M->VDR_LOJRET) |
|---|
| Opções |
|
|
|
|
|---|
| Inic. Padrão |
|
|
|
|
|---|
| Inic. Browse |
|
|
|
|
|---|
| Cons. Padrão | SA1 |
| SA1 |
|
|---|
| Nível |
|
|
|
|
|---|
| UsadoObrigatório | SIM | SIM | BrowseSIM | WhenSIM |
|---|
| PastaObrigatório | Help |
|---|
Criação de Índices no arquivo SIX – Índices: - Tabela XXX - (Nome da Tabela):
| NAO | NAO | NAO | NAO | | Browse |
|
|
|
|
|---|
| When |
|
|
|
|
|---|
| Pasta |
|
|
|
|
|---|
| Help |
|---|
Índice | Ordem | Chave | Descrição | Proprietário
Criação de Relacionamento no arquivo SX9 – Relacionamento:
- Tabela XXX VDR - (Nome da TabelaRemessa de Peca):
| Domínio | SA1 | SA1 |
|---|
| Identificação |
|
|
|---|
| C. Domínio | VDR | VDR |
|---|
| E. Domínio | A1_COD+A1_LOJA | A1_COD+A1_LOJA |
|---|
| E. C. Domínio |
|---|
Propriedade | S | | VDR_CLENTR+VDR_LOJENT | VDR_CLIRET+VDR_LOJRET | | Propriedade |
|---|
S1 | 1 | N | NCriação de Pergunte no arquivo SX1 – Pergunta: Grupo | Ordem | Pergunta | Tipo | Tamanho | Decimal | Var01 | Formato | Validação | Objeto | Consulta Padrão | Pré-Seleção (Combo) | Item 1 | Item 2 | Item 3 | Item 4 | Item 5 | Help | Criação de registros na Tabela Genérica do arquivo SX5 – Tabelas Genéricas: Tabela | Chave | Descrição | Criação de Parâmetro no arquivo SX6 – Parâmetros: Nome da Variável | Tipo | Descrição | Descrição 1 | Descrição 2 | Valor Padrão | Criação de Gatilho no arquivo SX7 – Gatilhos: - Gatilho Tabela XXX (NOME DA TABELA)
Campo | Sequência | C. Domínio | Tipo | Regra | Posiciona | Alias Pesq. | Ordem Pesq. | Chave | Condição | Criação de Consulta Padrão no arquivo SXB – Consulta Padrão: Alias | Tipo | Sequência | Coluna | Descrição | Contém |
|---|
|
04. DEMAIS INFORMAÇÕES
- Não se aplica (Caso não tenha pacote de fontes)
Caso tenha pacote de fontes:
...
| Card documentos |
|---|
| Informacao | Exemplo: Esta atualização de dicionário estará disponível na próxima release 12.01.2410. (Somente trocar a release usando como referencia o projeto do pacote solicitado no Atusx) |
|---|
| Titulo | IMPORTANTE! |
|---|
|
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS
05. ASSUNTOS RELACIONADOS
- Não há. (Caso haja alguma documentação relacionada coloque o link aqui para agregar informações a documentação)