Árvore de páginas

Versões comparadas

Chave

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

...

Informações
titleContextualização


As configurações possíveis e o funcionamento da rotina de Amarração com base no parâmetro MV_CTBAMAR são:


Com MV_CTBAMAR = 0/1:

Nessa opção não importa o conteúdo do parâmetro F12 pois ele somente exibira nas suas operações a inclusão de um registro na CTA como uma amarração ou um filtro sobre o tipo no campo CTA_NIVEL.


Aviso
titleImportante !!

Embora o cadastro não tenha diferença ao utilizar o MV_CTBAMAR igual a 0 ou 1, se o parâmetro estiver como 0 ele não irá respeitar quaisquer configurações de amarrações.



Inclusão:



Alteração:


Exclusão:



Com MV_CTBAMAR = 2/3:

Nessa configuração a rotina se comportará exibindo a tela de amarrações originada pela rotina consumida CTBA810 apenas quando o parâmetro estiver configurado com conteúdos 2 ou 3.


O processo de inclusão é o mesmo, a diferença é a exibição da pergunta se é desejado amarrar imediatamente ou posteriormente:


Se pressionado Sim → Exibira a tela de amarrações.
Se pressionado Não → Será retornado ao browse da rotina.



Agora a diferença da opção no F12 da rotina se deseja utilizar o Modelo Antigo Sim ou Não.

Igual à Sim:

Quando parametrizado como Sim a rotina irá apresentar um modelo de tela mais antigo decorrente de tecnologias antigas do produto.


Na Alteração a exibição será realizada desta maneira:


Nessa tela podemos selecionar as entidades com base em um range De/Até e adiciona-las a amarração ao clicar em quaisquer nós da entidade desejada.



Informativo de ação dos botões na rotina mais relevantes na rotina:

DescriçãoAção
Filtrar Abre a tela de Range De/Até com Filtro. 
SalvarSalva as alterações na amarração.
CancelarRetorna ao browse de amarrações.



Igual à Não:

Nessa configuração a rotina apresentará um modelo de tela mais novo quando a pergunta Modelo Antigo for igual à Não.


Na Alteração:


Também pode ser filtrado as entidades em um range De/Até para ser posteriormente incluído na amarração.


Informativo de ação dos botões na rotina mais relevantes na rotina:

DescriçãoAção
Marcar(Des) Desmarca/marca todas as entidades desejadas na aba Entidades Origem. 
ParâmetrosAbre a tela de Range De/Até com Filtro.
Aplicar Seleção aplica a seleção na aba Entidades Destino.
GravarGrava as entidades.
SairRetorna a tela de browse.



Aviso
titleImportante !!
  • Vale ressaltar que os dois modelos só funcionam de forma diferente se o parâmetro MV_CTBAMAR estiver diferente de 0 ou 1.
  • A rotina não tem diferença entre os tipos do parâmetro MV_CTBAMAR 2 ou 3, as distinções sobre essas duas opções são realizadas em outros pontos do sistema e não nesta rotina(por exemplo nos lançamentos contábeis), sendo assim ela se comporta da mesma forma se o conteúdo do parâmetro estiver como 2 ou 3.
Aviso
titleImportante - Entid. Adicionais
  • Com o parâmetro MV_CTBAMAR igual a 0 ou 1não é possível realizar as amarrações com Entidades Adicionais criadas no CTBWIZENT.
  • Para utilizar a amarração utilizando também Entidades Adicionais, deve-se utilizar a rotina com o parâmetro MV_CTBAMAR 2 ou 3.




Informações
titleExemplos no sistema


Com MV_CTBAMAR = 2

Nesse exemplo das amarrações contábeis pode ser demonstrado na rotina MATA121(Pedido de Compra) em que caso seja utilizado uma entidade diferente das amarradas em seu conjunto será validado e barrado a finalização do Pedido.



No CTBA102:
Caso alguma entidade seja divergente do conjunto de amarração será barrado o processo e demonstrado a linha em que consta a irregularidade(vale frisar que esse comportamento é exclusivo do CTBA102):


...