Á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

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:ESTOQUE E CUSTOS (SIGAEST)
Função:MATA350 - Saldo Atual para Final
País:Todos


02. SITUAÇÃO/REQUISITO

Possibilitar o agendamento da execução (schedule) da rotina MATA350 (Saldo atual para final)

A configuração do Pergunte descrito neste documento tem efeito somente na execução da rotina via schedule, sem alteração em sua execução manual.

03. SOLUÇÃO

Este Pergunte estará disponível no dicionário das releases superiores à 12.1.25 e a funcionalidade esta disponível em todas versões a partir da publicação deste documento técnico.

Nas releases anteriores à 12.1.25 inclusive, o pergunte deverá ser criado manualmente conforme passos abaixo.

Criação do Pergunte MTA350 para permitir que a execução da rotina seja feita somente na filial configurada no schedule, ou para todas as filiais da mesma empresa que a filial configurada no schedule.

Caso o Pergunte não esteja criado, a rotina irá assumir o valor padrão 1-Filial Atual.

...

O Pergunte estará disponível a partir do release 12.1.37. Em versões anteriores, será necessário criá-lo manualmente, ou aplicar os pacotes de dicionário.

04. CRIAÇÃO DO CAMPO

Totvs custom tabs box items
defaultyes
referenciapasso1

Com acesso ao módulo configurador (SIGACFG), acesse o menu Base de Dados → Dicionário → Bases de Dados



      Na árvore à esquerda da tela, clique emPerguntas, e inclua um novo grupo de perguntas

        No campo Grupo, informe MTA350


Informe os campos conforme abaixo:

Pergunta: Filial ?

Pergunta - Espanhol: ¿Sucursal ?

Pergunta - Inglês: Branch ?

Preencha nos campos Campo, Tipo, Tamanho eFormato os seguintes valores F5_LOTVENC, 1 - Caracter

 Clique na aba Informações, preenchendo os seguintes campos Título e Descrição com os seguinte  valor : Lote Vencido

Clique na aba Opções, preenchendo os seguintes campos : Lista opções = 1=Sim;2=Nao e Inic. Padrão = "2" e clique em salvar

Após salvar clique no Check Mark verde para confirmar 

E na sequencia clique no disquete para atualizar a base de dados

 Image Removed

Confirme as telas de atualização de dados

Image Removed

 

Image Removed

Após Conclusão o campo estará disponível no cadastro de Tipos de movimentos na aba outros. 

Image Removed

05. ASSUNTOS RELACIONADOS

Tipo: Numérico

Tamanho: 1

Decimal: 0

Image Added

No campo Help, clique duas vezes em Memo e informe a ajuda de campo:

Indica se executa o Schedule MATA350 para a Filial Atual, ou para todas as Filiais da Empresa configurada

Image Added

No campo Objeto, informe o valor Combo

Image Added

Nos campos Item 1, informe:

Item 1: Atual

Item 1 Espanhol: Actual

Item 1 Inglês: Current

Image Added

Nos campos Item 2, informe:

Item 2: Todas

Item 2 Espanhol: Todas

Item 2 Inglês: All

Image Added

Clique no botão Confirmar

Image Added

Agora é possível configurar o schedule para executar em todas as filiais. Caso o Pergunte não seja criado, a rotina assume o valor padrão 1 - Filial atual.


Caso o Schedule tenha sido criado antes do Pergunte, será necessário excluir o(s) schedule(s) criados e incluí-los novamente.


Informações
titleImportante

O pergunte é criado para simular o mesmo funcionamento da execução da rotina por tela, ao selecionar a filial atual (configurada no schedule) ou todas as Filiais da Empresa.

Caso existam mais de uma empresa no Grupo, deverão ser configurados schedules para cada Empresa


04. 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>

...