- Criado por Denise Nogueira Santos Amancio, última alteração por Carlos Alberto Capeli em 28 dez, 2023
A funcionalidade Configurar Parâmetros foi disponibilizada para definir as configurações prévias de recálculo de custo médio e fechamento para virada de saldo, essa configuração é considera para cada filial, dessa forma, caso seja realizado o processamento em mais de uma filial será possível tratar as particularidades de processamento.
- No primeiro acesso o sistema vai capturar as últimas configurações da tabela Cadastro de pergunte Protheus (SX1) retornando em tela somente para validação, com uma ressalva dos parâmetros do tipo string (caractere) pois esses devem ser informado na primeira utilização ou serão considerados com o seu conteúdo em branco.
Utilização
Acessível através da opção de menu Fechamentos botão Configurar Parâmetros. Ao realizar a configuração o sistema vai gravar em seu perfil com a filial que realizou a configuração para processamento.
Alterar Configurações
Em caso de necessidade de alteração de alguma configuração de processamento basta acessar a rotina, o sistema vai resgatar as informações do perfil e depois de alterar clicar em Salvar Configurações novamente para que as novas configurações sejam salvas.
Restaurar configurações
E possível restaurar as configurações padrões mediante ao Cadastro de pergunte Protheus (SX1), para isso basta acessar a rotina e clicar no botão Restaurar Padrão.
Parâmetro | Recalcular custos de transportes |
---|---|
Tipo | Flag |
Descrição | Recalcula os custos dos movimentos internos de transporte. |
Valor | Habilitado ou desabilitado |
Parâmetro | Calcular custo em partes |
---|---|
Tipo | Flag |
Descrição | Indica se o cálculo do custo em partes será executado. |
Valor | Habilitado ou desabilitado |
Parâmetro | Cálculo de mão de obra |
---|---|
Tipo | Flag |
Descrição | Recalcula a mão de obra no recálculo do custo médio através dos valores contábeis do centro de custo relacionado a MOD. |
Valor | Habilitado ou desabilitado |
Parâmetro | % de aumento da MOD |
---|---|
Tipo | Texto |
Descrição | Percentual a ser adicionado ao custo médio da mão de obra. |
Valor | 0 a 100 |
Parâmetro | Sequência de cálculo |
---|---|
Tipo | Seleção |
Descrição | Mostra em tela a sequência em que será feito o recálculo do custo médio antes do processamento. |
Valor |
Parâmetro | Sequência processamento FIFO |
---|---|
Tipo | Seleção |
Descrição | Indica se a sequência de processamento do FIFO será a mesma do custo médio ou se respeitará a data e a sequência de digitação. |
Valor |
Parâmetro | Gerar estrutura pela movimentação |
---|---|
Tipo | Flag |
Descrição | Gerar uma estrutura para cada produto baseada nas movimentações? Desabilitado: O sistema irá utilizar a estrutura do produto já existente (SG1). OBS.: 1. Empresas que NÃO possuam estrutura de produtos cadastrados ou que façam requisições manuais podem marcar '' a este parâmetro. 2. Caso selecione certifique-se que não existam referências circulares nas movimentações (Ex.: Requisitar um produto para a produção dele mesmo). |
Valor | Habilitado ou desabilitado |
Parâmetro | Recalcular níveis de estrutura |
---|---|
Tipo | Flag |
Descrição | Recalcular os níveis das estruturas dos produtos para garantir a correta nivelação dos componentes nas estruturas? OBS.: Quando habilitada a geração de estrutura pelas movimentações (Gerar estrutura pela movimentação - parâmetro anterior) o recálculo de níveis será processado obrigatoriamente para poder nivelar as estruturas temporárias geradas. |
Valor | Habilitado ou desabilitado |
Parâmetro | Atualizar arquivos de movimento |
---|---|
Tipo | Flag |
Descrição | Atualizar o arquivo de movimentações internas (SD3)? OBS.: Os outros arquivos de movimentos (SD1, SD2, SDB, SD5) são SEMPRE atualizados. |
Valor | Habilitado ou desabilitado |
Parâmetro | Apagar estornos |
---|---|
Tipo | Flag |
Descrição | Após o recálculo, excluir da base de dados dos movimentos estornados? |
Valor | Habilitado ou desabilitado |
Parâmetro | Movimentos internos valorizados |
---|---|
Tipo | Seleção |
Descrição | Processa os movimentos internos valorizados antes ou depois dos demais movimentos internos. |
Valor |
Parâmetro | Mostra lançamentos contábeis |
---|---|
Tipo | Flag |
Descrição | Mostra em tela os lançamentos contábeis gerados ao término da etapa de contabilização, caso algum lançamento esteja inconsistente |
Valor | Habilitado ou desabilitado |
Parâmetro | Aglutina lançamentos contábeis |
---|---|
Tipo | Flag |
Descrição | Indica se os lançamentos contábeis a serem gerados no recálculo do custo médio serão gerados aglutinados. |
Valor | Habilitado ou desabilitado |
Parâmetro | Não exibir etapa de análise entre o cálculo de custo e a contabilização |
---|---|
Tipo | Flag |
Descrição | A etapa de Contabilização será executada automaticamente após o término da etapa de Cálculo do custo sem a necessidade de intervenção do usuário. Esta pergunta surte efeito somente se a opção Gerar lançamento contábil = Sim |
Valor | Habilitado ou desabilitado |
Parâmetro | Centro de custo |
---|---|
Tipo | Seleção |
Descrição | Tipo de centro de custo: Contábil. SIGACON: será considerado o saldo do SI1 (descontinuado). SIGACTB: será considerado o saldo CT7. OBS.: Somente ativo extracontábil devido ao SIGACON ter sido descontinuado. |
Valor |
Parâmetro | Conta contábil inibir de: |
---|---|
Tipo | Texto |
Descrição | Conta contábil inicial a ser inibida na filtragem do recálculo do custo médio. |
Valor |
Parâmetro | Conta contábil inibir até: |
---|---|
Tipo | Texto |
Descrição | Conta contábil final a ser inibida na filtragem do recálculo do custo médio |
Valor |
Parâmetro | Gerar lançamento contábil |
---|---|
Tipo | Seleção |
Descrição | Gerar lançamentos contábeis no recálculo dos custo médio? SIM: gera lançamentos contábeis. NÃO: apaga lançamentos contábeis. MANTÉM LCTOS: mantém laçamentos contábeis. |
Valor |
Parâmetro | Gera saldo inicial para mão de obra |
---|---|
Tipo | Flag |
Descrição | Indica se deve gerar registros de saldo inicial para produtos mão de obra (MOD) no processo de virada de saldos. |
Valor | Habilitado ou desabilitado |
Parâmetro | Atualiza saldo atual não de obra |
---|---|
Tipo | Flag |
Descrição | Indica se atualiza o saldo atual de produtos com características mão de obra. |
Valor | Habilitado ou desabilitado |
Rótulo | Restaurar padrão |
---|---|
Tipo | Botão |
Descrição | Restaura as configurações localizadas no Protheus SX1. |
Valor |
Rótulo | Salvar configurações |
---|---|
Tipo | Botão |
Descrição | Salva no profile do usuário as configurações selecionadas. |
Valor |
Foi desenvolvido uma classe REST de controle para entrada e saída de dados através da linguagem TLPP, sendo responsável por gerações e gravações de registros nas tabelas de perfil de usuário do Framework
Especificações de Serviços:
Retorna o SX1 (Pergunte do MATA330 e MATA280 ) ou perfil salvo do usuário na filial corrente.
{ "closing": { "mta280": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": "" }, { "parameter": "mv_par04", "value": true } ] }, "recalculation": { "mta330": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": false }, { "parameter": "mv_par04", "value": true }, { "parameter": "mv_par05", "value": 0 }, { "parameter": "mv_par06", "value": 1 }, { "parameter": "mv_par07", "value": "" }, { "parameter": "mv_par08", "value": "" }, { "parameter": "mv_par09", "value": false }, { "parameter": "mv_par10", "value": 3 }, { "parameter": "mv_par11", "value": false }, { "parameter": "mv_par12", "value": "" }, { "parameter": "mv_par13", "value": true }, { "parameter": "mv_par14", "value": 2 }, { "parameter": "mv_par15", "value": true }, { "parameter": "mv_par16", "value": 2 }, { "parameter": "mv_par17", "value": 1 }, { "parameter": "mv_par18", "value": 1 }, { "parameter": "mv_par19", "value": true }, { "parameter": "mv_par20", "value": 2 }, { "parameter": "mv_par21", "value": false } ] } }
Descrição de Campos:
- closing: string – Separador com informações dos perguntes da rotina MATA280 (Virada dos saldos)
- parameter: string MV_PAR relacionado a rotina MATA280 vidara dos saldos
- value boolean - para os parâmetros do tipo sim ou não, string para os tipos texto e números para os combos
- recalculation: string – Retorno o código do usuário consultado.
- parameter: string MV_PAR relacionado a rotina MATA330 recalculo do custos medio
- value boolean - para os parâmetros do tipo sim ou não, string para os tipos texto e números para os combos
Permite cadastrar uma configuração de parâmetros de usuário com as definições passadas pelo body da requisição.
{ "closing": { "mta280": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": "" }, { "parameter": "mv_par04", "value": true } ] }, "recalculation": { "mta330": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": false }, { "parameter": "mv_par04", "value": true }, { "parameter": "mv_par05", "value": 0 }, { "parameter": "mv_par06", "value": 1 }, { "parameter": "mv_par07", "value": "" }, { "parameter": "mv_par08", "value": "ZZZZZZZ" }, { "parameter": "mv_par09", "value": false }, { "parameter": "mv_par10", "value": 3 }, { "parameter": "mv_par11", "value": false }, { "parameter": "mv_par12", "value": "" }, { "parameter": "mv_par13", "value": true }, { "parameter": "mv_par14", "value": 2 }, { "parameter": "mv_par15", "value": true }, { "parameter": "mv_par16", "value": 2 }, { "parameter": "mv_par17", "value": 1 }, { "parameter": "mv_par18", "value": 1 }, { "parameter": "mv_par19", "value": true }, { "parameter": "mv_par20", "value": 2 }, { "parameter": "mv_par21", "value": false } ] } }
O seu retorno esperado será:
Permite cadastrar uma configuração de parâmetros de usuário com as definições passadas pelo body da requisição. { "closing": { "mta280": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": "" }, { "parameter": "mv_par04", "value": true } ] }, "recalculation": { "mta330": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": false }, { "parameter": "mv_par04", "value": true }, { "parameter": "mv_par05", "value": 0 }, { "parameter": "mv_par06", "value": 1 }, { "parameter": "mv_par07", "value": "" }, { "parameter": "mv_par08", "value": "ZZZZZZZ" }, { "parameter": "mv_par09", "value": false }, { "parameter": "mv_par10", "value": 3 }, { "parameter": "mv_par11", "value": false }, { "parameter": "mv_par12", "value": "" }, { "parameter": "mv_par13", "value": true }, { "parameter": "mv_par14", "value": 2 }, { "parameter": "mv_par15", "value": true }, { "parameter": "mv_par16", "value": 2 }, { "parameter": "mv_par17", "value": 1 }, { "parameter": "mv_par18", "value": 1 }, { "parameter": "mv_par19", "value": true }, { "parameter": "mv_par20", "value": 2 }, { "parameter": "mv_par21", "value": false } ] } }
Descrição de Campos:
- closing: string – Separador com informações dos perguntes da rotina MATA280 (Virada dos saldos)
- parameter: string MV_PAR relacionado a rotina MATA280 vidara dos saldos
- value boolean - para os parâmetros do tipo sim ou não, string para os tipos texto e números para os combos
- recalculation: string – Retorno o código do usuário consultado.
- parameter: string MV_PAR relacionado a rotina MATA330 recalculo do custos medio
- value boolean - para os parâmetros do tipo sim ou não, string para os tipos texto e números para os combos
Permite alterar a configuração de parâmetros do usuário através da informações passadas pelo body da requisição.
{ "closing": { "mta280": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": "" }, { "parameter": "mv_par04", "value": true } ] }, "recalculation": { "mta330": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": false }, { "parameter": "mv_par04", "value": true }, { "parameter": "mv_par05", "value": 0 }, { "parameter": "mv_par06", "value": 1 }, { "parameter": "mv_par07", "value": "" }, { "parameter": "mv_par08", "value": "" }, { "parameter": "mv_par09", "value": false }, { "parameter": "mv_par10", "value": 3 }, { "parameter": "mv_par11", "value": false }, { "parameter": "mv_par12", "value": "" }, { "parameter": "mv_par13", "value": true }, { "parameter": "mv_par14", "value": 2 }, { "parameter": "mv_par15", "value": true }, { "parameter": "mv_par16", "value": 2 }, { "parameter": "mv_par17", "value": 1 }, { "parameter": "mv_par18", "value": 1 }, { "parameter": "mv_par19", "value": true }, { "parameter": "mv_par20", "value": 2 }, { "parameter": "mv_par21", "value": false } ] } }
{ "closing": { "mta280": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": "" }, { "parameter": "mv_par04", "value": true } ] }, "recalculation": { "mta330": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": false }, { "parameter": "mv_par04", "value": true }, { "parameter": "mv_par05", "value": 0 }, { "parameter": "mv_par06", "value": 1 }, { "parameter": "mv_par07", "value": "" }, { "parameter": "mv_par08", "value": "" }, { "parameter": "mv_par09", "value": false }, { "parameter": "mv_par10", "value": 3 }, { "parameter": "mv_par11", "value": false }, { "parameter": "mv_par12", "value": "" }, { "parameter": "mv_par13", "value": true }, { "parameter": "mv_par14", "value": 2 }, { "parameter": "mv_par15", "value": true }, { "parameter": "mv_par16", "value": 2 }, { "parameter": "mv_par17", "value": 1 }, { "parameter": "mv_par18", "value": 1 }, { "parameter": "mv_par19", "value": true }, { "parameter": "mv_par20", "value": 2 }, { "parameter": "mv_par21", "value": false } ] } }
Descrição de Campos:
- closing: string – Separador com informações dos perguntes da rotina MATA280 (Virada dos saldos)
- parameter: string MV_PAR relacionado a rotina MATA280 vidara dos saldos
- value boolean - para os parâmetros do tipo sim ou não, string para os tipos texto e números para os combos
- recalculation: string – Retorno o código do usuário consultado.
- parameter: string MV_PAR relacionado a rotina MATA330 recalculo do custos medio
- value boolean - para os parâmetros do tipo sim ou não, string para os tipos texto e números para os combos
Permite resturar o perfil para configurações padrão do protheus
Não necessita de envio o retorno será conforma abaixo porem com as informações do arquivo SX1 - perguntes do MATA280 e MATA330
{ "closing": { "mta280": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": "" }, { "parameter": "mv_par04", "value": true } ] }, "recalculation": { "mta330": [ { "parameter": "mv_par01", "value": "" }, { "parameter": "mv_par02", "value": false }, { "parameter": "mv_par03", "value": false }, { "parameter": "mv_par04", "value": true }, { "parameter": "mv_par05", "value": 0 }, { "parameter": "mv_par06", "value": 1 }, { "parameter": "mv_par07", "value": "" }, { "parameter": "mv_par08", "value": "" }, { "parameter": "mv_par09", "value": false }, { "parameter": "mv_par10", "value": 3 }, { "parameter": "mv_par11", "value": false }, { "parameter": "mv_par12", "value": "" }, { "parameter": "mv_par13", "value": true }, { "parameter": "mv_par14", "value": 2 }, { "parameter": "mv_par15", "value": true }, { "parameter": "mv_par16", "value": 2 }, { "parameter": "mv_par17", "value": 1 }, { "parameter": "mv_par18", "value": 1 }, { "parameter": "mv_par19", "value": true }, { "parameter": "mv_par20", "value": 2 }, { "parameter": "mv_par21", "value": false } ] } }
Descrição de Campos:
- closing: string – Separador com informações dos perguntes da rotina MATA280 (Virada dos saldos)
- parameter: string MV_PAR relacionado a rotina MATA280 vidara dos saldos
- value boolean - para os parâmetros do tipo sim ou não, string para os tipos texto e números para os combos
- recalculation: string – Retorno o código do usuário consultado.
- parameter: string MV_PAR relacionado a rotina MATA330 recalculo do custos medio
- value boolean - para os parâmetros do tipo sim ou não, string para os tipos texto e números para os combos