Histórico da Página
...
Não era possível realizar movimentações de armamentos, balas e coletes entre filais de locais internos ou de clientes.
03. SOLUÇÃO
Alteração realizada para que seja possível movimentar as armas, balas e coletes entre as filiais.
1) Entre no configurador e realize as configurações abaixo:
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 | .F. |
Campo | Valor |
---|---|
Tipo de Consulta | Consulta Específica |
Consulta | TERFIL |
Descrição | Local Interno |
Tabela | TER |
Expressão | TecFlArma() |
Retorno | TecArmFlF3() |
Campo | Valor |
---|---|
X1_GRUPO | TECR710 |
X1_ORDEM | 09 |
X1_PERGUNT | Filiais do Local? |
X1_VARVIAVL | MV_CH0 |
X1_TIPO | C |
X1_TAMANHO | 2 |
X1_GSC | R |
X1_VAR1 | MV_PAR09 |
X1_CNT01 | TE0_FILLOC |
X1_F3 | SM0 |
X1_GRPSXG | 033 |
X1_PICTURE | @! |
Campo | Valor |
---|---|
Tipo de Consulta | Consulta Específica |
Consulta | TERFIL |
Descrição | Local Interno |
Tabela | TER |
Expressão | TecFlArma() |
Retorno | TecArmFlF3() |
Campo | Valor |
---|---|
X1_GRUPO | TECR710 |
X1_ORDEM | 09 |
X1_PERGUNT | Filiais do Local? |
X1_VARVIAVL | MV_CH0 |
X1_TIPO | C |
X1_TAMANHO | 8 [Modificar se necessário] |
X1_GSC | R |
X1_VAR1 | MV_PAR09 |
X1_CNT01 | TE0_FILLOC |
X1_F3 | SM0 |
X1_GRPSXG | 033 |
X1_PICTURE | @! |
Campo | Valor |
---|---|
X1_GRUPO | TECR870 |
X1_ORDEM | 11 |
X1_PERGUNT | Filiais da Movimentação? |
X1_VARVIAVL | MV_CH0 |
X1_TIPO | C |
X1_TAMANHO | 8 [Modificar se necessário] |
X1_GSC | R |
X1_VAR1 | MV_PAR11 |
X1_CNT01 | TFQ_FILIAL |
X1_F3 | SM0 |
X1_GRPSXG | 033 |
X1_PICTURE | @! |
Informações | ||
---|---|---|
| ||
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
05. ASSUNTOS RELACIONADOS
...