Especificação de Requisitos |
|
Projeto/Versão: MEX12.0/TOTVS Microsiga Protheus V12.0 | Requisito/Módulo:001511/SIGACTB |
Sub-Requisito/Função: 151101/Manutenção de mnemônicos | Tarefa/Chamado: 00000B.02.01 |
País: All | Data de Especificação: 26/11/2013 |
Rotinas Envolvidas |
|
|
Rotina | Tipo de Operação | Opção de Menu |
CTBA091 – Manutenção de mnemônicos | Criação | Atualizações-> >Entidades>Mnemônicos |
Estratégia de Desenvolvimento e liberação |
|
Produto | Microsiga Protheus – Contabilidade |
Release que está sendo desenvolvido | 11.90 |
Possui Réplica? | ( )Sim ( X)Não |
Qual versão? | Não se aplica |
Objetivo
Criar a rotina que permita o registro dos mnemônicos que serão utilizados no processo de elaboração dos Lançamentos Padrão.
Definição de mnemônico, é um código associado, um campo, uma função, uma fórmula, uma tabela ou um valor fixo.
Definição da Regra de Negócio
Será desenvolvida uma rotina onde será apresentado um browse com os mnemônicos (tabela CWJ) e com as opções Incluir, Alterar, Excluir e as outras opções padrão (ver protótipo 01).
Botão Incluir
Será apresentada a janela com os seguintes campos (ver protótipo 02):
Mnemônico (CWJ_codmne) .- Código atribuído ao mnemônico. Obrigatório. (Associar a função CWJMnemoPvar ao campo x3_pictvar, para que obrigue a que a variável seja iniciada com o prefixo M_ ).
Regra de Integridade
O código de mnemônico é único, confira que não se repita.
Descrição (CWJ_descri) .- Descrição curta do mnemônico. Obrigatório.
Grupo (CWJ_grupo).- Código de módulo ou grupo ao que pertence a fórmula, pode ser selecionado da consulta padrão da tabela da sx5, tabela CZ. Obrigatório.
Tipo (CWJ_tipdat) .- Descreve o tipo de mnemônico, poderá ser selecionado entre Campo de BD/Tabela/Fórmula/Função/Função de usuário, Valor. Obrigatório. Quando salga desse dado devem ser habilitados e desabilitados (e limpar o conteúdo) os campos como segue:
Se Campo de BD – Será habilitada a seção de Tabelas e Campos e serão desabilitados Dado associado, Função de RPO e valor.
Se Tabela – Será habilitada a seção de Tabelas e serão desabilitadas as seções de Campos, Dado associado, Função de usuário e valor.
Se Fórmula ou Função – Será desabilitada a seção de Tabelas e Campos, Função de RPO e valor. Será habilitado o Dado associado.
Se Função de usuário – Será desabilitada a seção de Tabelas e Campos, Dado associado e valor. Será habilitada a Função de Usuário.
Se Valor – Será deshabilitada a seção de Tabelas e Campo, Dado associado e função de RPO.
Dado associado (CWJ_datvin) .- Código do dado associado, só será habilitado e será obrigatório, se o tipo de dado for Fórmula ou Função. E poderá selecionar a informação desde as consultas especiais (CTB911 Prototipo 06), según sea el caso.
Se for selecionada a Função será validado que esta exista no catálogo de funções (CWN), se for selecionada a Fórmula será validado que exista no catálogo de fórmulas (CWK). Esta validação será realizada com a rotina CTB91VLDVIN().
Função em RPO (CWJ_funrpo) .- Nome da função de usuário. Só será habilitada e será obrigatória, se o tipo de dado for Função de Usuário e será validado que a função cadastrada exista no repositório (irá permitir funções do sistema o de usuario).
Valor (CWJ_valor) .- Dado alfanumérico. Só será habilitado e será obrigatório se o tipo de dado for Valor. E pode selecionar a informação na consulta especifica CTB911 Protótipo 07.
----___
Esses 2 campos só serão habilitados se o tipo de dado é Tabelas ou Campos de BD.
Todas (CWJ_todas1).- Se for selecionado Sim, ao sair do campo será atualizado o conteúdo do seguinte campo com o conteúdo da tabela SX2. Se for selecionado NÃO, irá carregar unicamente as tabelas para formulação (conteúdo da tabela CWH). Se for selecionado Sim, será enviado uma mensagem para o usuário antes de sair da seleção com a pergunta "Serão visualizadas todas as tabelas do sistema, prosseguir?", em caso afirmativo será atualizado o seguinte campo. Por padrão este campo deve ser NÃO.
Tabela (CWJ_tabla).- Serão apresentadas as tabelas que estiverem disponíveis para o uso de mnemônicos (CWH) ou os registros da tabela SX2 conforme foram solicitados no campo anterior ( deve apresentar alias e descrição da tabela Protótipo 03). Ao sair desse campo será inicializado o seguinte campo com Não, e será atualizado o campo Campos com os campos que conformam a tabela selecionada, somente com os que são utilizados para formulação (CWI).
Estes campos só serão habilitados se o tipo de dado é Tabelas ou Campos de BD.
Todos (CWJ_todas2).- Se for selecionado Sim, ao sair do campo será atualizado o conteúdo do seguinte campo com os campos da tabela SX3 (só aqueles que pertencem à tabela selecionada). Se for selecionado NÃO, serão carregados somente os campos que utilizados para formulação (CWI) da tabela selecionada.
Campos (CWJ_campo).- Serão apresentados os campos que estão disponíveis para o uso de mnemônicos (CWI) ou os registros da tabela SX3, conforme foi solicitado no campo anterior ( deve ser apresentada a descrição do campo Protótipo 04). Ao sair deste campo, será atualizada a informação do campo help que será explicado a seguir.
Help Ayuda (CWJ_help) .- Só será visualizado. Obter esta informação do help e as características do campo (tipo, tamanho, usado e validações da sx3, para extrair o help de campo utilize a função Ap5GetHelp('cCampo')). Esta será atualizada toda vez que sair do campo anterior, e após selecionar uma tabela (deixando este vazio).
Ao selecionar Confirmar, será validado como segue, se o tipo de dados (cwj_tipdat) for:
- Campo de BD ou Tabela, os campos da seção de campos e tabelas devem ter informação obrigatoriamente.
- Fórmula ou Função, o campo Dados associados (cwj_datvin) deve ter informação obrigatoriamente.
- Valor, o campo Valor Fixo (cwj_valor) deve ter informação obrigatoriamente.
- Função de usuário, o campo de função do RPO (cwj_funrpo) deve ter informação obrigatoriamente.
Se alguma destas condições não for cumprida, será enviado para o usuário o aviso correspondente e não será possível salvar, até que o usuário efetue a correção.
Se tudo estiver conforme, será salvada a informação na tabela CWJ marcando o registro com o tipo usuario (CWJ_TIPO="U").
Botão Alterar
Nos mnemônicos do sistema (CWJ_TIPO='S') só é possível alterar a descrição, naqueles que são de usuários é possível alterar todos os campos, salvo o código (CWJ_codmne).
Ao Confirmar para salvar a informação, deve ser validado igual à validação da opção Incluir.
Regra de Integridade
Verifique que o mnemônico não esteja sendo utilizado por uma formula (verifique na tabela CWl que não exista o código de mnemônico em questão como operando, campos cwl_oper1, cwl_oper2), e que também não esteja sendo utilizado como parâmetro em alguma função (cwn, en cwn_par1.. cwn_par5). Se for assim, só será permitida a alteração da Descrição e do grupo.
Se o mnemônico é de sistema, antes de permitir a alteração, será enviado para o usuário o aviso "O mnemônico selecionado é do tipo Sistema e só será permitido alterar a descrição".
Se o mnemônico estiver sendo utilizado por uma fórmula ou Função e não é de sistema, será enviado para o usuário o aviso "O mnemônico está sendo utilizado por alguma fórmula ou função, só será possível efetuar alterações na Descrição e no grupo".
Botão Excluir
Quando for selecionado um registro, este será aberto e serão apresentados todos os dados, logo, ao selecionar Confirmar, irá perguntar Tem certeza que deseja Excluir o registro?, se a resposta for afirmativa, o registro será excluído.
Regra de Integridade
Antes de excluir verifique que outras tabelas não estejam utilizando o mnemônico para excluir (verifique na tabela CWL que não exista o código de mnemônico em questão como operando, campos cwl_oper1, cwl_oper2); ou como parâmetro em alguma função (cwn, en cwn_par1.. cwn_par5).
O registro que tenta excluir é do tipo sistema (CWJ_TIPO<>'U'), ao Confirmar, em lugar de perguntar será enviado um aviso para o usuário "Este registro é de sistema e não pode ser eliminado".
Se o mnemônico está sendo utilizado por uma formula e não é de sistema, será enviado o seguinte aviso para o usuário "Mnemônico está em uso em alguma fórmula ou função e não pode ser eliminado".
Botão Legenda
Serão apresentados os tipos de Mnemônicos tela Protótipo 05.
Entrando por primeira vez na rotina
A primeira vez que for executada a rotina de manutenção de mnemônicos, devem ser carregados os mnemônicos de sistema (CWJ), as tabelas (CWH) e os campos usados (CWI). Para que estes executem o chamado da rotina CTB91CARGA(), que conterá este processo, desenvolvido no Requisito 151106 .
Consultas especiais
Seleção de Funções (Consulta especial, função CTB91FUN)
Ao entrar nesta consulta será apresentada a tela (ver Protótipo 07), com a seguinte informação:
Tipo.- Permitirá selecionar entre Conversão de Moedas (AxMoeda) e Apontador (Posicione) (fazer uso da função CTB92LBOX, para gerar este conteúdo). Ao sair deste campo será filtrado o catálogo de funções (CWN) com os que forem do tipo selecionado (CWN_tipo) para preencher com esta informação o listbox seguinte. Também limpar o campo Help.
Funções.- Código e descrição da função (CWN_codfun y CWN_descri). Ao sair deste campo será preenchido o campo help (CWN_help).
Help.- Texto de ajuda conforme a função selecionada no campo anterior (CWN_help).
Ao selecionar Ok, irá retornar o código da função selecionada (CWN_codfun), se cancelar, não retorna nenhum valor.
Seleção de Fórmulas (Consulta especial , função CTB91FOR)
Ao entrar nesta consulta será apresentada a tela (ver Protótipo 08), com a seguinte informação:
Grupo.- O usuário poderá digitar o código do grupo ou selecionar na tabela cz das tabelas genéricas (sx5). Será confirmado que este seja um código válido. Ao sair deste campo será filtrada a informação das fórmulas (CWK), que são do grupo selecionado (CWK_grupo). Também limpar o campo Help.
Descrição.- Nome do grupo, só é visualizado (x5_descri).
Fórmula.- Código e descrição (CWK_codfor, CWK_desc) da fórmula segundo o grupo selecionado. Ao sair deste campo, serão preenchidos os dados correspondentes no campo Help (CWK_help).
Help.- Texto da ajuda segundo a fórmula selecionada no campo anterior (CWK_help). Após a ajuda, incluir a informação da instrução de ADVPL da fórmula (CWK_advpl).
Ao selecionar Ok, será devolvido o código da fórmula selecionada (CWK_codfor), se cancelar, não será devolvido nenhum valor.
Seleção de Valor Fixo (Consulta especial , função CTB91VAL)
Esta consulta permitirá ao usuário selecionar valores dos catálogos de Contas contáveis, Centros de custo, item contábil e Classe valor.
Ao entrar será apresentada a tela (ver Protótipo 09), com a seguinte informação:
Tipo.- Poderá ser selecionado entre as opções Contas contáveis, Centros de custo, item contábil e classe de valor.
Conta contábil.- Este campo será ativado se o tipo for de Conta contábil, será possível digitar diretamente uma conta contábil válida ou selecionar no catálogo (ct1). Ao selecionar a conta válida será apresentada a descrição da conta no seguinte campo.
Descrição.- Descrição da conta (ct1_desc01). Não editável.
C. de Custo.- Este campo será ativado se o tipo for C. de Custo, será possível digitar diretamente um Centro de custo válido ou efetuar a seleção no catálogo (ctt). Ao selecionar o centro de custo válido será apresentada a descrição no seguinte campo.
Descrição.- Descrição da conta (ctt_desc01). Não editável.
Item Contábil.- Este campo será ativado se o tipo for Item contábil, será possível digital diretamente um código válido ou efetuar a seleção no catálogo (ctd). Ao selecionar o código válido será apresentada a descrição no seguinte campo.
Descrição.- Descrição da conta (ctd_desc01). Não editável.
Cl. Valor.- Este campo será ativado se o tipo for Classe Valor, será possível digitar diretamente um código válido ou efetuar a seleção no catálogo (cth). Ao selecionar o código válido será apresentada a descrição no seguinte campo.
Descrição.- Descrição da conta (cth_desc01). Não editável.
Ao selecionar Ok, irá retornar o conteúdo do campo ativado, se cancelar, não retorna nenhum valor.
CTB911 .- Consulta dinâmica
Será criada a consulta específica CTB911 já que quando sai do campo Tipo de dado, a consulta do campo de Dado associado (CWJ_datvin) irá mudar dependendo do dado selecionado:
- Se o Tipo de dado for 3-Fórmula, será executada a consulta CTB91FOR.
- Se o Tipo de dado for 4-Função, será executada a consulta CTB91FUN.
- Se o Tipo de dado for 6-Valor, será executada a consulta CTB91VAL.
Para conseguir isso, deve ser criada uma consulta específica chamada CTB911, a qual irá chamar a função CTB91CESP() e esta função será programada para desdobrar uma consulta ou outra. Também deve ser criada a função CTB91CRET () para programar o retorno do dado desejado.
Tabelas Utilizadas
- CWL – Items de Fórmulas
- CWH – Tabelas para Uso de Mnemônicos
- CWI – Campos para Uso de Mnemônicos
- CWJ – Manutenção de Mnemônicos
- SX2 – Tabelas do Sistema
- SX3 – Campos do Sistema
- CWK - Fórmulas
- CWN - Funções
- CTT - Centros de custo
- CTD.- Item Contábil
- CTH.- Classe de Valor
- CT1.- Plano de Contas
- SX5 .- Tabela CZ
Protótipo de Telas
Protótipo 1: Browse de mnemônicos Retorno
Protótipo 2: Captura de mnemônicos Retorno
Protótipo 3: Lista de tabelas Retorno
Protótipo 4: Lista de campos Retorno
Protótipo 5: Legenda Retorno
Protótipo 6: Consultas especiais Retorno
Consulta CTB91FUN
Consulta CTB91FOR
Protótipo 7.- Consulta de valores Voltar
Consulta CTB91VAL
Regras de Integridade
- São citadas na seção de Regra de Negócio.
Release Notes
Módulo | SIGACTB / PROTHEUS |
Função | Manutenção de mnemônicos |
Descrição da Função | A rotina de manutenção dos Mnemônicos para a formulação de Lançamentos Padrão. Definição de mnemônico, é um código associado a um campo, uma função, uma fórmula, uma tabela ou um valor fixo. |
Fluxo de Processo
Diagrama de Entidade e Relacionamento
Dicionário de Dados
CWH – Tabelas para Mnemônicos |
Campo | Tipo | Tam. | Dec. | Título | Descrição |
CWH_FILIAL | C |
|
| Filial |
|
CWH_TABLA | C | 3 |
| Tabela
| Descrição | Tabelas para formulação | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim |
|
CWH_DESCRI | C | 30 |
| Descrição | Descrição | Descrição | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim |
|
Índice: CWH_FILIAL+CWH_TABLA
CWI – Tabelas de Campos para Mnemônicos |
Campo | Tipo | Tam. | Dec. | Título | Descrição |
CWI_FILIAL | C |
|
| Filial |
|
CWI_TABLA | C | 3 |
| Tabela
| Descrição | Tabelas para formulação | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim |
|
CWI_CAMPO | C | 10 |
| Campo | Descrição | Campo | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim |
|
CWI_DESCRI | C | 25 |
| Descrição | Descrição | Descrição | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim |
|
Índice: CWI_FILIAL+CWI_TABLA+CWI_CAMPO
CWJ –Mnemônicos |
Campo | Tipo | Tam. | Dec. | Título | Descrição |
CWJ_FILIAL | C |
|
| Filial |
|
CWJ_CODMNE | C | 16 |
| Cód Mnemôn | Descrição | Código do mnemônico | Formato | CWJMnemoPvar() | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Sim | Modo Edição | iif(!INCLUI,.F.,.T.) | Propriedade | Real/Alterar | Val. Sistema | ExistChav(“CWJ”) | Help | Código é atribuído ao mnemônico |
|
CWJ_TIPO | C | 1 |
| Tipo Reg. | Descrição | Tipo de registro | Formato | @! | Nível | 1 | Usado | No | Obrigatório | Sim | Browse | Sim | Propriedade | Real/Visualizar | Modo Edição | CTBA091AB() | Inic. Std | “U” | Help | Tipo de mnemônico, aqueles que são originados pelo Sistema “S” e os que foram salvos pelo usuário “U”. |
|
CWJ_DESCRI | C | 40 |
| Descrição | Descrição | Descrição mnemônico | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Sim | Propriedade | Real/Alterar | Help | Descrição curta do mnemônico |
|
CWJ_GRUPO | C | 6 |
| Grupo
| Descrição | Grupo ou módulo | Formato | @! | Nível | 1 | Usado | Si | Obrigatório | Si | Browse | Si | Propriedade | Real/Alterar | Modo Edição | CTBA091GPO() | Val. Sistema | IF( (!EMPTY(M->CWJ_GRUPO),ExistCpo("SX5","CZ"+M->CWJ_GRUPO) , .T.) | F3 | CZ | Help | Código do módulo ou grupo ao qual pertencerá o mnemônico. |
|
CWJ_TIPDAT | C | 1 |
| Tipo | Descrição | Tipo de Mnemónico | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Não | Propiedad | Real/Alterar | Inic. Std | “1” | Val. Sistema | Pertence(“123456”) | Modo Edição | CTBA091AB() | Lista | 1=Campo de BD;2=Tabela;3=Fórmula;4=Função;5=Função de Usuário;6=Valor | Help | Classifica o mnemônico. |
|
CWJ_DATVIN | C | 15 |
| Dado Vínculo | Descriçao | Dato Vinculado | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Não | Browse | Não | Propriedade | Real/Alterar | When | M->cwj_tipdat $ '3|4'.AND. CTBA091AB() |
|
| Val. Sistema | IF (!EMPTY(M->CWJ_DATVIN),CTB91VLDVIN(),.T.) | F3 | CTB911 | Help | Código da Fórmula, Função ou Valor associado ao mnemônico. |
|
CWJ_FUNRPO | C | 10 |
| Função RPO | Descrição | Función RPO | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Não | Browse | Não | Propriedade | Real/Alterar | Val. Sistema | FindFunction(M->CWJ_FUNRPO) | When | M->cwj_tipdat=='5' .AND. CTBA091AB() | Help | Se o tipo de mnemônico for Função de Usuário, permite associar uma função do sistema ou do usuário.
|
|
CWJ_VALOR | C | 20 |
| Valor Fixo | Descrição | Valor Fixo | Formato | @! | Nível | 1 | Usado | Sim | Browse | Não | Propriedade | Real/Alterar | When | M->cwj_tipdat=='6' .AND. CTBA091AB() | Help | Digite o valor fixo para o mnemônico. |
|
CWJ_TODAS1 | C | 1 |
| Todas? | Descrição | Todas? | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Não | Opções | 1=Sim;2=Não | Inicializador | “2” | Propriedade | Real/alterar | Val. Sistema | x2CboxMnemo() | When | M->cwj_tipdat $ '1|2' .AND. CTBA091AB() | Help | Sim= Devem ser apresentadas todas as tabelas do sistema. Não = Só precisa visualizar as tabelas que são para formulação. |
|
CWJ_TABLA | C | 3 |
| Tabela
| Descrição | Alias disponíveis | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Não | Browse | Sim | Propriedade | Real/Alterar | Val. Sistema | CWJIniBoxF() .And. x3CboxMnemo() | When | M->cwj_tipdat $ '1|2' | X3_CBOX |
| Help | Apresenta as tabelas disponíveis para a formulação (CWH). |
|
CWJ_TODAS2 | C | 1 |
| Todas? | Descrição | Todos? | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Não | Opções | 1=Sim;2=Não | Inicializador | “2” | Val. Sistema | x3CboxMnemo() | When | M->cwj_tipdat == '1' .AND. CTBA091AB() | Help | Sim=Devem ser apresentados todos os campos do sistema segundo a tabela selecionada. Não = Só precisa visualizar os campos para formulação, segundo a tabela selecionada. |
|
CWJ_CAMPO | C | 10 |
| Campo
| Descrição | Campos disponíveis | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Não | Browse | Sim | Val. Sistema | HelpFieldM() | Propriedade | Real/Alterar | When | M->cwj_tipdat == '1' | Help | Apresenta os campos (SX3) que não forem virtuais e que pertencem à tabela selecionada. |
|
CWJ_HELP | M |
|
| Help | Descrição | Help de campo | Formato | @! | Nível | 1 | Usado | Sim | Contexto | Virtual | Propriedade | Visualizar |
|
Índice: CWJ_FILIAL+CWJ_codMNE
Nota:
As funções CWJAliasBox() devem apresentar as tabelas disponíveis para os mnemônicos (CWH), tomando como base a função fTablesBox()
As funções CWJAliasVld() devem validar as tabelas disponíveis para os mnemônicos (CWH), tomando como base a função RcaAliasVld().
A consulta CWJCPO deve apresentar os campos disponíveis para a tabela selecionada (CWH) filtrando somente os campos, segundo a tabela selecionada. Tomar como base a consulta RCAFIE que contém a função fListaField().
CWN – Funções |
Campo | Tipo | Tam. | Dec. | Título | Descrição |
CWN_FILIAL | C |
|
| Filial |
|
CWN_CODFUN | C | 15 |
| Código
| Descrição | Código da Função | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Sim | Validação | ExistChav("CWN") | Contexto | Real | Propriedade | Altera | Help | Código da função |
|
CWN_DESCRI | C | 40 |
| Descrição | Descrição | Descrição da Função | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Sim | Contexto | Real | Propriedade | Alterar | Help | Descrição curta da função |
|
CWN_HELP | Memo |
|
| Help | Descrição | Help da função | Formato |
| Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Não | Contexto | Real | Propriedade | Alterar | Help | Descrição do que faz a função |
|
|
|
|
|
|
|
|
|
|
Índice: CWN_FILIAL+CWN_CODFUN
CWK – Fórmulas |
Campo | Tipo | Tam. | Dec. | Título | Descrição |
CWK_FILIAL | C |
|
| Sucursal |
|
CWK_CODFOR | C | 15 |
| Cód. Fórmula
| Descrição | Código da Fórmula | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Sim | Help | Código da fórmula |
|
CWK_DESC | C | 30 |
| Descrição | Descrição | Descrição | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Sim | Propriedade | Real/Alterar | Help | Descrição curta da fórmula |
|
CWK_GRUPO | C | 6 |
| Grupo | Descrição | Grupo ou módulo | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Sim | Propriedade | Real/Alterar | F3 | CZ | Help | Código do módulo ou grupo ao que pertence a fórmula. |
|
CWK_ADVPL | MEMO |
|
| Traduç ADVPL | Descrição | Fórmula em ADVPL | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Não | Help | Tradução da fórmula em ADVPL. |
|
CWK_HELP | MEMO |
|
| Help
| Descrição | Help | Formato | @! | Nível | 1 | Usado | Sim | Obrigatório | Sim | Browse | Não | Help | Explicação da funcionalidade da fórmula. |
|
Índice: CWK_FILIAL+CWK_CODFOR
Tabelas genéricas (sx5)
CZ.- Grupos ou Módulos |
X5_CHAVE | X5_DESCSPA |
000001 | SIGACTB |
000002 | SIGAFAT |
000003 | SIGACOM |
000004 | SIGAPCP |
000005 | SIGAGPE |
Consultas Especiais (sxb)
CTB911- Consulta especial |
XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XB_DESCRI | XB_DESCSPA | XB_DESCENG | XB_CONTEM |
| 1 | 01 | RE | Especial | Especial | Especial |
|
| 2 | 01 | 01 |
|
|
| CTB91CESP() |
| 3 |
|
|
|
|
| CTB91CRET() |
Estrutura de Menu
No módulo Configurador (SIGACFG) informe a rota Ambiente/Arquivos/Menu (CFGX013). Informe a nova opção de menú do SIGACTB (Contabilidade de Gestão) segundo as seguintes instruções:
Menú | Contabilidade de Gestão |
Submenú | Atualizações>Arquivos>Entidades>Mnemônicos |
Nome da Rotina | Mnemônicos |
Programa | CTBA091 |
Módulo | SIGACTB |
Tipo | Função Protheus |