Árvore de páginas

Versões comparadas

Chave

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

...

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
regre1
regre1
protótipo 01).
Opção Alterar 
Ao selecionar esta opção serão visualizados e solicitados os dados como segue (ver
Âncora
regre2
regre2
protótipo 02):
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
proto1
proto1
Prototipo Protótipo 01 Regreso Retorno

Âncora
proto2
proto2
Prototipo 02 Regreso  Protótipo 02 Retorno

...

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
Image RemovedEntidade e Relacionamento

Image Added

Dicionários de Dados

Image Added



Dicionário de Dados Diccionario de Datos
Image RemovedDiccionario de Datos (sx3/sx2/six)

  • CWO – Tablas Tabelas para Puntos Pontos de AsientoLançamento

Campo

Tipo

Tam.

Dec.

Título

DescripciónDescrição

CWO_FILIAL

C       



SucursalFilial


CWO_CODPTO

C

3


Código AsientoLançamento


DescripciónDescrição

Código do Ponto de Punto de AsientoLançamento

Formato

@!

NivelNível

1

Usado

NoNão

Inc. Std

CVA->CVA_CODIGO

ObligatorioObrigatório

SiSim

CWO_TIPO

C

1


Tipo

DescripciónDescrição

Tipo

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

SiSim

Browse

NoNão

Contexto

Real

Inic std.

“U”

Lista

U=UsuariosUsuários=Sistema

PropiedadPropriedade

Visualizar

Help

Tipo de registro U=UsuarioUsuário, S=sistema

CWO_TABLA

C

3


TablaTabela

DescripciónDescrição

TablaTabela

Formato


NivelNível

1

Usado

Si

ObligatorioObrigatório

Si

Browse

No

Contexto

Real

PropiedadPropriedade

ModificarAlterar

Consulta

HSPSX2

ValidaciónValidação

CTB94VLDT(), valida que la tabla existe en SX2 y si existe informar con la descripción el a tabela exista em SX2 e se existe, informa na descrição o campo CWO_DESCRI de acuerdo al , segundo o idioma (x2_nomespa,x2_nome,..)



Help


CWO_DESCRI

C

30


DescripciónDescrição

DescripciónDescriçãoDescripción

Descrição

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

NoNão

Browse

NoNão

Contexto

Virtual

PropiedadPropriedade

Visualizar

Consulta


Inic Std

CTBA094DESC()

Validación


Help


CWO_INDICE

C

1


IndiceÍndice

DescripciónDescrição

Índice

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

SiSim

Browse

NoNão

Contexto

Real

PropiedadPropriedade

ModificarAlterar

Consulta

SIXFUN

ValidaciónValidação

CTB94VLDI(), valida que el o número de índice exista en no SIX, para la tabla seleccionadaa tabela selecionada



Help

Numero Número de índice a utilizar

CWO_LLAVE

C

100


LlaveChave

DescripciónDescrição

Llave Chave para Dbseek

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

SiSim

Browse

NoNão

Contexto

Real

PropiedadPropriedade

ModificarAlterar

Consulta


ValidaciónValidação

CTB94ADVPL(), valida que el texto registrado tenga sintaxis o texto cadastrado tenha sintaxe ADVPL.

Help

Código ADVPL con el que realizara la búsqueda en la tabla de acuerdo al índice seleccionadocom o qual será efetuada a pesquisa na tabela, segundo o índice selecionado

CWO_INDVAL

C

2

0

Valor Índice

DescripciónDescrição

Valor índiceÍndice

Formato

@!

NivelNível

1

Usado

NoNão

ObligatorioObrigatório

NoNão

Browse

NoNão

Contexto

Real

PropiedadPropriedade

ModificarAlterar

Consulta


ValidaciónValidação


Help

Valor numérico del do índice relacionado com a la tablatabela.



CWO_CACHE

C

1

0

CacheCaché

DescripciónDescrição

CacheCaché

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

NoNão

Browse

NoNão

Contexto

Real

PropiedadPropriedade

ModificarAlterar

Consulta

Pertence(“12”)

ValidaciónValidação


Help

Asignar Si,  aumenta el Atribuir Sim, aumenta o consumo de

Memoria pero mejora la performance. Se

recomienda sólo si el uso de la tabla es

muy concurrido enla configuración de los

asientos, por ejemplo, tablas 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 costocusto, Cuentas ContablesContas Contáveis,

etc.

Por ejemplo, tabla de Proveedores no es

interesante activar, pues las facturas

son de  proveedores exemplo, não é interessante ativar a tabela de Fornecedores, pois as notas fiscais são de fornecedores diferentes.



Í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


DescripciónDescrição

Código de asiento estándarLançamento Padrão

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

SiSim

CWM_SEQUEN

C

3


SecuenciaSequência

DescripciónDescrição

SecuenciaSequência

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

SiSim

CWM_CODFOR

C

15


CodCód. formulaFórmula

DescripciónDescrição

Código de formulaFórmula

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

SiSim

Í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


DescripciónDescrição

Código de formulaFórmula

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

SiSim

CWQ_TABLA

C

3


Alias tablatabela

DescripciónDescrição

Alias tablatabela

Formato

@!

NivelNível

1

Usado

SiSim

ObligatorioObrigatório

SiSim

Í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