Histórico da Página
...
Ao entrar na opção será visualizado o browse com a informação dos Pontos de Lançamento (tabela CVA), com as opções do padrão, salvo a opção incluir (ver
Âncora | ||||
---|---|---|---|---|
|
Opção Alterar
Ao selecionar esta opção serão visualizados e solicitados os dados como segue (ver
Âncora | ||||
---|---|---|---|---|
|
Dados do Cabeçalho
Cód. Lançamento (cva_codigo) – Código do ponto de lançamento selecionado. Só será visualizado.
Descrição (cva_descri) – Nome do poto de lançamento. Só será visualizado.
Dados do Detalhe
Selecionar todos os registros que estiverem associados ao lançamento (cwo_codpto= cva_codigo) incluindo no getdados, primeiro os que forem do tipo sistema (cwo_tipo='S'), e depois os do tipo usuário (cwo_tipo='U').
Os registros do tipo sistema (cwo_tipo='S'), não permitirão ao usuário efetuar alterações ou exclusões. Quando o usuário tente efetuar alguma destas ações, o sistema irá enviar o aviso "Registro de Sistema, não admite alterações!".
O preenchimento dos campos será como segue:
Tipo (cwo_tipo). – Só será visualizado. No automático será inicializado com "U", de usuário.
Tabela (cwo_tabla) .– Permite selecionar as tabelas da SX2 (consulta HSPSX2). Obrigatório.
Descrição.- Nome da tabela, só será visualizado (campo virtual preenchido ao selecionar a tabela). Obrigatório.
Índice (cwo_indice) – Permite efetuar a seleção da tabela de índices (Consulta SIXFUN, definida no requisito 151102), e somente os índices correspondentes às tabelas selecionadas no campo anterior. Se não houver uma tabela selecionada não será apresentado nada ao eleger a consulta, apenas será comunicado ao usuário que primeiro deve preencher o campo de Tabela. Obrigatório.
Chave (cwo_llave) .- Permite cadastrar instruções advpl que servem para fazer um dbseek à tabela e ao índice em questão. Obrigatório. Validar que a informação incluída seja efetivamente uma instrução ADVPL (verificar a função de validação de lançamentos padrão).
Caché (cwo_cache).- Permite selecionar Sim ou Não. Esse dado será utilizado para melhorar a performance no uso do lançamento padrão, quando for utilizada a formulação. Atribuir Sim, aumenta o consumo de memória, porém, melhora a performance. Recomenda-se apenas se o uso da tabela é for muito concorrido na configuração dos lançamentos, por exemplo, tabelas de Centros de custo, Contas Contáveis, etc. Por exemplo, não é interessante ativar a tabela de Fornecedores, pois as notas fiscais são de fornecedores diferentes.
Ao Confirmar, será validado:
...
Se a validação for aprovada, serão salvos os dados citados anteriormente mais a filial (cwo_filial) e o código do lançamento selecionado (cva_codigo ) na tabela CWO (cwo_codpto). Também irá salvar o valor da conversão para decimal do valor do campo CWO_INDICE no campo CWO_INDVAL.
Opção Excluir
Ao selecionar esta opção será visualizada toda a informação que está descrita no ponto anterior e ao selecionar Confirmar, pergunta ao usuário "Eliminar as tabelas deste ponto de lançamento?" , em caso afirmativo, serão excluídos os registros da tabela CWO que forem do código do ponto de lançamento correspondente (CWO_codpto=cva_codigo), porém, somente aquelas que forem do tipo usuário (CWO_tipo ='U').
Regra de Integridade
Valida que os registros a excluir na tabela (cwo_tabla) não estejam sendo utilizados por alguma fórmula em algum lançamento (relacionar as tabelas cwq e cwm para verificar que as tabelas estão associadas ao lançamento por meio de formulação), se for assim, será enviado o seguinte aviso para o usuário "A tabela XXX não pode ser excluída, está sendo utilizada em alguma fórmula do Lançamento".
Ao entrar Entrando por primeira vez na rotina
A primeira vez que for executada esta rotina, devem ser carregadas as tabelas associadas ao Ponto de Lançamento (CWO). Para estos dejar el llamado de la rutina que estas executem o chamado da rotina CTB94CARGA(), que contendrá dicho proceso, desarrollo en el conterá este processo, desenvolvido no Requisito 151106.
Tablas Tabelas Utilizadas
- CVA.- Puntos Pontos de asientoLançamento.
- CWO.- Tablas VS Puntos de AsientoTabelas x Pontos de Lançamento.
- CWQ.- Tablas utilizadas por formulaTabelas Utilizadas por Fórmula.
- CWM.- Fórmulas utilizadas Utilizadas por asientoLançamento.
- SX2.- TablasTabelas.
- SIX.- Índices.
...
Protótipo de
...
Telas
Âncora | ||||
---|---|---|---|---|
|
Âncora | ||||
---|---|---|---|---|
|
...
Regras de
...
Integridade
- São citadas na seção de Regra de NegócioSe mencionan en la sección de Regla de Negocio.
Release Notes
Módulo | SIGACTB / PROTHEUS | ||
FunciónFunção | Tablas utilizadas en los puntos de asiento. | Tabelas utilizadas nos pontos de lançamento. | |
Descrição da Função | Permite cadastrar todas as tabelas que são utilizadas para cada Ponto de Lançamento. Serve para validar as fórmulas que forem associadas ao Lançamento Padrão e reduzir o nível de erro do usuário | Descripción de Función | Permite registrar todas las tablas que se utilizan por cada Punto de Asiento. Esto sirve para validar las fórmulas que se asocien al Asiento Estándar y reducir el nivel de error por parte de usuario. |
Módulo | SIGACTB |
FunciónFunção | CTBA094 |
SituaciónSituação/Requisito | 151103 |
...
Fluxo de
...
Processo
Diagrama de Entidad y Relación
Entidade e Relacionamento
Dicionários de Dados
Dicionário de Dados Diccionario de Datos
Diccionario de Datos (sx3/sx2/six)
| |||||||||||||||||||||||||||||
Campo | Tipo | Tam. | Dec. | Título | DescripciónDescrição | ||||||||||||||||||||||||
CWO_FILIAL | C | SucursalFilial | |||||||||||||||||||||||||||
CWO_CODPTO | C | 3 | Código AsientoLançamento |
| |||||||||||||||||||||||||
CWO_TIPO | C | 1 | Tipo |
| |||||||||||||||||||||||||
CWO_TABLA | C | 3 | TablaTabela |
| |||||||||||||||||||||||||
CWO_DESCRI | C | 30 | DescripciónDescrição |
| |||||||||||||||||||||||||
CWO_INDICE | C | 1 | IndiceÍndice |
| |||||||||||||||||||||||||
CWO_LLAVE | C | 100 | LlaveChave |
| |||||||||||||||||||||||||
CWO_INDVAL | C | 2 | 0 | Valor Índice |
| ||||||||||||||||||||||||
CWO_CACHE | C | 1 | 0 | CacheCaché |
|
Índice: CWO_FILIAL+CWO_CODPTO+CWO_TABLA
CWM – Formulas Fórmulas usadas por Asiento EstándarLançamento Padrão | |||||||||||||||
Campo | Tipo | Tam. | Dec. | Título | DescripciónDescrição | ||||||||||
CWM_FILIAL | C | SucursalFilial | |||||||||||||
CWM_LANPAD | C | 3Asiento | EstándarLançamento Padrão |
| |||||||||||
CWM_SEQUEN | C | 3 | SecuenciaSequência |
| |||||||||||
CWM_CODFOR | C | 15 | CodCód. formulaFórmula |
|
Índice: CWM_FILIAL+CWM_LANPAD+CWM_SEQUEN+CWM_CODFOR
CWM_FILIAL+CWM_CODFOR+CWM_LANPAD+CWM_SEQUEN
CWQ – Tablas Tabelas usadas en Formulasem Fórmulas | |||||||||||||||
Campo | Tipo | Tam. | Dec. | Título | DescripciónDescrição | ||||||||||
CWQ_FILIAL | C | SucursalFilial | |||||||||||||
CWQ_CODFOR | C | 15 | Código de formulaFórmula |
| |||||||||||
CWQ_TABLA | C | 3 | Alias tablatabela |
|
Índice: CWQ_FILIAL+CWQ_CODFOR+CWQ_TABLA
CWQ_FILIAL+ CWQ_TABLA+CWQ_CODFOR
Estructura Estrutura de MenúMenu
En el No módulo Configurador (SIGACFG) ingrese a la ruta Entorno/Archivos/Menús. Informe la nueva opción del menú informe a rota Ambiente/Arquivos/Menus. Informe a nova opção do menu de SIGACTB (Contabilidad Contabilidade de Gestión) conforme las siguientes instruccionesGestão), segundo as seguinte instruções:
MenúMenu | Contabilidad Contabilidade de GestiónGestão | ||
SubmenúSubmenu | Actualizaciones>Entes>Tablas X ptos Asiento | Atualizações>Entidades>Tabelas X Ptos. Lançamento | |
Nome de Rotina | Funções | Nombre de Rutina | Funciones |
Programa | CTBA094 | ||
Módulo | SIGACTB | ||
Tipo | Función Função Protheus |