Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: | Prestadores de Serviços | ||||
Função: | teca710.prw | ||||
País: | Brasil | ||||
Ticket: | Não há | ||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-10424 |
02. SITUAÇÃO/REQUISITO
O sistemana não permitia movimentar armamentos, munições e coletes entre filais de locais internos ou de clientes.
03. SOLUÇÃO
Implementada alteração para que seja possível movimentar as armas, munições e coletes entre as filiais.
Esta funcionalidade estará disponível a partir do release 12.1.33. Caso deseje habilitá-la em releases anteriores, efetive as seguintes alterações:
1) Entre no configurador e crie os seguintes campos, consultas, parâmetro e altere os índices mencionados:
Campo | Valor |
---|---|
X3_ARQUIVO | TE0 |
X3_ORDEM | 53 [Modificar se necessário] |
X3_CAMPO | TE0_FILLOC |
X3_TIPO | C (Caractere) |
X3_TAMANHO | 8 [Modificar se necessário] |
X3_DECIMAL | 0 |
X3_TITULO | Filial Local |
X3_DESCRIC | Filial do Local |
X3_PICTURE | @! |
X3_VISUAL | A (Alterar) |
X3_CONTEXT | R (Real) |
X3_VALID | ExistCpo("SM0",cEmpAnt+FwFldGet("TE0_FILLOC")) |
X3_RELACAO | cFilAnt |
X3_F3 | SM0 |
X3_WHEN | At710WLocal() |
X3_GRPSXG | 033 |
X3_FOLDER | 3 |
Obrigatório? | Não |
Usado? | Sim |
Campo | Valor |
---|---|
X3_ARQUIVO | TE1 |
X3_ORDEM | 49 [Modificar se necessário] |
X3_CAMPO | TE1_FILLOC |
X3_TIPO | C (Caractere) |
X3_TAMANHO | 8 [Modificar se necessário] |
X3_DECIMAL | 0 |
X3_TITULO | Filial Local |
X3_DESCRIC | Filial do Local |
X3_PICTURE | @! |
X3_VISUAL | A (Alterar) |
X3_CONTEXT | R (Real) |
X3_VALID | ExistCpo("SM0",cEmpAnt+FwFldGet("TE1_FILLOC")) |
X3_RELACAO | cFilAnt |
X3_F3 | SM0 |
X3_WHEN | At720WLocal() |
X3_GRPSXG | 033 |
X3_FOLDER | 3 |
Obrigatório? | Não |
Usado? | Sim |
Campo | Valor |
---|---|
X3_ARQUIVO | T49 |
X3_ORDEM | 17 [Modificar se necessário] |
X3_CAMPO | T49_FILLOC |
X3_TIPO | C (Caractere) |
X3_TAMANHO | 8 [Modificar se necessário] |
X3_DECIMAL | 0 |
X3_TITULO | Filial Local |
X3_DESCRIC | Filial do Local |
X3_PICTURE | @! |
X3_VISUAL | A (Alterar) |
X3_CONTEXT | R (Real) |
X3_VALID | ExistCpo("SM0",cEmpAnt+FwFldGet("T49_FILLOC")) .And. At730VlLoc() |
X3_RELACAO | cFilAnt |
X3_F3 | SM0 |
X3_WHEN | |
X3_GRPSXG | 033 |
X3_FOLDER | |
Obrigatório? | Não |
Usado? | Sim |
Campo | Valor |
---|---|
X3_ARQUIVO | TFP |
X3_ORDEM | 18 [Modificar se necessário] |
X3_CAMPO | TFP_FILLOC |
X3_TIPO | C (Caractere) |
X3_TAMANHO | 8 [Modificar se necessário] |
X3_DECIMAL | 0 |
X3_TITULO | Filial Local |
X3_DESCRIC | Filial do Local |
X3_PICTURE | @! |
X3_VISUAL | A (Alterar) |
X3_CONTEXT | R (Real) |
X3_VALID | |
X3_RELACAO | |
X3_F3 | SM0 |
X3_WHEN | |
X3_GRPSXG | 033 |
X3_FOLDER | |
Obrigatório? | Não |
Usado? | Sim |
Campo | Valor |
---|---|
X3_ARQUIVO | TFQ |
X3_ORDEM | 35 [Modificar se necessário] |
X3_CAMPO | TFQ_FILORI |
X3_TIPO | C (Caractere) |
X3_TAMANHO | 8 [Modificar se necessário] |
X3_DECIMAL | 0 |
X3_TITULO | Filial Orig. |
X3_DESCRIC | Filial de Origem |
X3_PICTURE | @! |
X3_VISUAL | A (Alterar) |
X3_CONTEXT | R (Real) |
X3_VALID | ExistCpo("SM0",cEmpAnt+FwFldGet("TFQ_FILORI")) |
X3_RELACAO | cFilAnt |
X3_F3 | SM0 |
X3_WHEN | !Empty(FwFldGet("TFQ_ENTORI")) |
X3_GRPSXG | 033 |
X3_FOLDER | 1 |
Obrigatório? | Não |
Usado? | Sim |
Campo | Valor |
---|---|
X3_ARQUIVO | TFQ |
X3_ORDEM | 36 [Modificar se necessário] |
X3_CAMPO | TFQ_FILDES |
X3_TIPO | C (Caractere) |
X3_TAMANHO | 8 [Modificar se necessário] |
X3_DECIMAL | 0 |
X3_TITULO | Filial Dest. |
X3_DESCRIC | Filial de Destino |
X3_PICTURE | @! |
X3_VISUAL | A (Alterar) |
X3_CONTEXT | R (Real) |
X3_VALID | ExistCpo("SM0",cEmpAnt+FwFldGet("TFQ_FILDES")) |
X3_RELACAO | cFilAnt |
X3_F3 | SM0 |
X3_WHEN | !Empty(FwFldGet("TFQ_ENTDES")) |
X3_GRPSXG | 033 |
X3_FOLDER | 1 |
Obrigatório? | Não |
Usado? | Sim |
Campo | Valor |
---|---|
X3_ARQUIVO | TE4 |
X3_ORDEM | 32 [Modificar se necessário] |
X3_CAMPO | TE4_FILLOC |
X3_TIPO | C (Caractere) |
X3_TAMANHO | 8 [Modificar se necessário] |
X3_DECIMAL | 0 |
X3_TITULO | Filial Local. |
X3_DESCRIC | Filial do Local |
X3_PICTURE | @! |
X3_VISUAL | A (Alterar) |
X3_CONTEXT | R (Real) |
X3_VALID | ExistCpo("SM0",cEmpAnt+FwFldGet("TE4_FILLOC")) |
X3_RELACAO | cFilAnt |
X3_F3 | SM0 |
X3_WHEN | If(FwFldGet("TE4_OCPOST") == "S",.T.,.F.) |
X3_GRPSXG | 033 |
X3_FOLDER | 1 |
Obrigatório? | Não |
Usado? | Sim |
Campo | Valor |
---|---|
X3_ARQUIVO | TE4 |
X3_ORDEM | 33 [Modificar se necessário] |
X3_CAMPO | TE4_FILINT |
X3_TIPO | C (Caractere) |
X3_TAMANHO | 8 [Modificar se necessário] |
X3_DECIMAL | 0 |
X3_TITULO | Filial Inter |
X3_DESCRIC | Filial de Local Interno |
X3_PICTURE | @! |
X3_VISUAL | A (Alterar) |
X3_CONTEXT | R (Real) |
X3_VALID | ExistCpo("SM0",cEmpAnt+FwFldGet("TE4_FILINT")) |
X3_RELACAO | cFilAnt |
X3_F3 | SM0 |
X3_WHEN | If(FwFldGet("TE4_OCPOST") == "N",.T.,.F.) |
X3_GRPSXG | 033 |
X3_FOLDER | 1 |
Obrigatório? | Não |
Usado? | Sim |
INDICE | ODERDEM | CHAVE |
---|---|---|
TFP | 7 | TFP_FILIAL+TFP_ENTIDA+TFP_CODINT+TFP_PRODUT+TFP_FILLOC |
TFP | 8 | TFP_FILIAL+TFP_ENTIDA+TFP_CODLOC+TFP_PRODUT+TFP_FILLOC |
Campo | Valor |
---|---|
X6_FIL | |
X6_VAR | MV_GSARMFL |
X6_TIPO | L |
X6_DESCRIC | Movimentação de armamento entre filiais |
X6_CONTEUD | . |
T. |
Campo | Valor |
---|---|
Tipo de Consulta | Consulta Específica |
Consulta | TERFIL |
Descrição | Local Interno |
Tabela | TER |
Expressão | TecFlArma() |
Retorno | TecArmFlF3() |
Informações |
---|
...
|
...
Campo
...
Valor
...
Campo
...
Valor
...
| |
Para o multi-filial funcionar corretamente é necessário que as tabelas TE0 - Cadastro de Armas, TE1 - Cadastro de Coletes, TE2 - Cadastro de Munições, T49 - Entrada de Munição e TFP - Histórico de Movimentação de Munições estejam totalmente compartilhadas. |
2) Acesse a rotina de cadastro de armamentos, preencha os campos obrigatórios e verifique se o campo de filial é apresentado na aba "Localização", preencha o campo de filial e o local que deseja implantar a arma:
3) Entre na rotina de movimentação de armamentos e realize a movimentação entre locais internos:
4) Após realizar a movimentação para local interno podemos realizar também a movimentação para o local do cliente:
04. DEMAIS INFORMAÇÕES
Não há
05. ASSUNTOS RELACIONADOS
...
Campo
...
Valor
...
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |