Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Prestadores de Serviços Terceirização

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiç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_ORDEM
49
17 [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_ARQUIVO
TFP
TFQ
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_ARQUIVO
TFP
TFQ
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

Posição
X6_FIL
X6_VARMV
_PAR13NomeQuantidades de Threads ?TipoNuméricoTamanho 2ObjetoEditFormato99

...

tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
_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()
Informações
titleImportante

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:

Image Added


3) Entre na rotina de movimentação de armamentos e realize a movimentação entre locais internos:

Image Added 

4) Após realizar a movimentação para local interno podemos realizar também a movimentação para o local do cliente:

Image Added

...

defaultyes
referenciapasso1

...



04. 
DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

Não há


05. ASSUNTOS RELACIONADOS



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>