Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Prestadores de Serviços Terceirização

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:Prestadores de Serviços
Função:

teca710.prw
teca720.prw
teca730.prw
teca750.prw
teca880.prw
tecxfunb.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_ARQUIVOTE0
X3_ORDEM53 [Modificar se necessário]
X3_CAMPOTE0_FILLOC
X3_TIPOC (Caractere)
X3_TAMANHO8 [Modificar se necessário]
X3_DECIMAL0
X3_TITULOFilial Local
X3_DESCRICFilial do Local
X3_PICTURE@!
X3_VISUALA (Alterar)
X3_CONTEXTR (Real)
X3_VALIDExistCpo("SM0",cEmpAnt+FwFldGet("TE0_FILLOC"))
X3_RELACAOcFilAnt
X3_F3SM0
X3_WHENAt710WLocal()
X3_GRPSXG033
X3_FOLDER3
Obrigatório?Não
Usado?Sim

Campo

Valor

X3_ARQUIVOTE1
X3_ORDEM49 [Modificar se necessário]
X3_CAMPOTE1_FILLOC
X3_TIPOC (Caractere)
X3_TAMANHO8 [Modificar se necessário]
X3_DECIMAL0
X3_TITULOFilial Local
X3_DESCRICFilial do Local
X3_PICTURE@!
X3_VISUALA (Alterar)
X3_CONTEXTR (Real)
X3_VALIDExistCpo("SM0",cEmpAnt+FwFldGet("TE1_FILLOC"))
X3_RELACAOcFilAnt
X3_F3SM0
X3_WHENAt720WLocal()
X3_GRPSXG033
X3_FOLDER3
Obrigatório?Não
Usado?Sim

Campo

Valor

X3_ARQUIVOT49
X3_ORDEM17 [Modificar se necessário]
X3_CAMPOT49_FILLOC
X3_TIPOC (Caractere)
X3_TAMANHO8 [Modificar se necessário]
X3_DECIMAL0
X3_TITULOFilial Local
X3_DESCRICFilial do Local
X3_PICTURE@!
X3_VISUALA (Alterar)
X3_CONTEXTR (Real)
X3_VALIDExistCpo("SM0",cEmpAnt+FwFldGet("T49_FILLOC")) .And. At730VlLoc()
X3_RELACAOcFilAnt
X3_F3SM0
X3_WHEN
X3_GRPSXG033
X3_FOLDER
Obrigatório?Não
Usado?Sim

Campo

Valor

X3_ARQUIVOTFP
X3_ORDEM18 [Modificar se necessário]
X3_CAMPOTFP_FILLOC
X3_TIPOC (Caractere)
X3_TAMANHO8 [Modificar se necessário]
X3_DECIMAL0
X3_TITULOFilial Local
X3_DESCRICFilial do Local
X3_PICTURE@!
X3_VISUALA (Alterar)
X3_CONTEXTR (Real)
X3_VALID
X3_RELACAO
X3_F3SM0
X3_WHEN
X3_GRPSXG033
X3_FOLDER
Obrigatório?Não
Usado?Sim

Campo

Valor

X3_ARQUIVOTFQ
X3_ORDEM35 [Modificar se necessário]
X3_CAMPOTFQ_FILORI
X3_TIPOC (Caractere)
X3_TAMANHO8 [Modificar se necessário]
X3_DECIMAL0
X3_TITULOFilial Orig.
X3_DESCRICFilial de Origem
X3_PICTURE@!
X3_VISUALA (Alterar)
X3_CONTEXTR (Real)
X3_VALIDExistCpo("SM0",cEmpAnt+FwFldGet("TFQ_FILORI"))
X3_RELACAOcFilAnt
X3_F3SM0
X3_WHEN!Empty(FwFldGet("TFQ_ENTORI"))
X3_GRPSXG033
X3_FOLDER1
Obrigatório?Não
Usado?Sim

Campo

Valor

X3_ARQUIVOTFQ
X3_ORDEM36 [Modificar se necessário]
X3_CAMPOTFQ_FILDES
X3_TIPOC (Caractere)
X3_TAMANHO8 [Modificar se necessário]
X3_DECIMAL0
X3_TITULOFilial Dest.
X3_DESCRICFilial de Destino
X3_PICTURE@!
X3_VISUALA (Alterar)
X3_CONTEXTR (Real)
X3_VALIDExistCpo("SM0",cEmpAnt+FwFldGet("TFQ_FILDES"))
X3_RELACAOcFilAnt
X3_F3SM0
X3_WHEN!Empty(FwFldGet("TFQ_ENTDES"))
X3_GRPSXG033
X3_FOLDER1
Obrigatório?Não
Usado?Sim

Campo

Valor

X3_ARQUIVOTE4
X3_ORDEM32 [Modificar se necessário]
X3_CAMPOTE4_FILLOC
X3_TIPOC (Caractere)
X3_TAMANHO8 [Modificar se necessário]
X3_DECIMAL0
X3_TITULOFilial Local.
X3_DESCRICFilial do Local
X3_PICTURE@!
X3_VISUALA (Alterar)
X3_CONTEXTR (Real)
X3_VALIDExistCpo("SM0",cEmpAnt+FwFldGet("TE4_FILLOC"))
X3_RELACAOcFilAnt
X3_F3SM0
X3_WHENIf(FwFldGet("TE4_OCPOST") == "S",.T.,.F.)
X3_GRPSXG033
X3_FOLDER1
Obrigatório?Não
Usado?Sim

Campo

Valor

X3_ARQUIVOTE4
X3_ORDEM33 [Modificar se necessário]
X3_CAMPOTE4_FILINT
X3_TIPOC (Caractere)
X3_TAMANHO8 [Modificar se necessário]
X3_DECIMAL0
X3_TITULOFilial Inter
X3_DESCRICFilial de Local Interno
X3_PICTURE@!
X3_VISUALA (Alterar)
X3_CONTEXTR (Real)
X3_VALIDExistCpo("SM0",cEmpAnt+FwFldGet("TE4_FILINT"))
X3_RELACAOcFilAnt
X3_F3SM0
X3_WHENIf(FwFldGet("TE4_OCPOST") == "N",.T.,.F.)
X3_GRPSXG033
X3_FOLDER1
Obrigatório?Não
Usado?Sim
INDICEODERDEMCHAVE
TFP7TFP_FILIAL+TFP_ENTIDA+TFP_CODINT+TFP_PRODUT+TFP_FILLOC
TFP8TFP_FILIAL+TFP_ENTIDA+TFP_CODLOC+TFP_PRODUT+TFP_FILLOC

Campo 

Valor

X6_FIL
X6_VARMV_GSARMFL
X6_TIPOL
X6_DESCRICMovimentação de armamento entre filiais
X6_CONTEUD.T.

Campo 

Valor

Tipo de ConsultaConsulta Específica
ConsultaTERFIL
DescriçãoLocal Interno
TabelaTER
ExpressãoTecFlArma()
RetornoTecArmFlF3()

Importante

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