Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiços

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Contabilidade Gerencial (SIGACTB)

Função:MatxFuna - Genérico Genérico ( Contabilizações )
País:Brasil
Ticket:Interno
Requisito/Story/Issue:DSERCTR1-35327


02. SITUAÇÃO/REQUISITO

O ponto de entrada CT5CPOS é utilizado para tratamento do conteúdo do CT5 permite a execução de alguma regra específica do usuário, conforme informações recebidas pelo array, baseado no Lançamento Padronizado ( CTBA080 ) posicionado.

03. SOLUÇÃO

...

Revitalizado o ponto de entrada.

...


Bloco de código
languagegroovy
themeDJango
titleExemplo de utilização do Ponto de Entrada
collapsetrue
#INCLUDE "PROTHEUS.ch"
#INCLUDE "rwmake.ch"


User Function CT5CPOS( aCT5 )     

	Local aLP :=  PARAMIXB[1]
    
    If aLP[1] == "801"
        FuncaoDesejada() //Regra desejada realizando algum funcionamento com base no critérios estabelecidos com base no retorno do lançamento padrão
    Endif  

Return

Informações
titleSobre o array retornado do sistema


O array conta com 2 posições sendo:

Image Added

A posição aLP[1] é a posição que mostra o Código do lançamento padrão ( CT5_LANPAD ) posicionado( no exemplo 801 ).

Já na posição aLP[2] irá conter todos os dados do lançamento padrão de código 801, ou seja nesse exemplo foi retornado 4 sequências cadastradas com o mesmo código de lançamento padrão 801.


Observação: O array retorna apenas os lançamentos padrões que estão ativos ( CT5_STATUS igual à 1).

Bloco de código
languagegroovy
themeDJango
titleExemplo da manipulação do PE pelo sistema
collapsetrue
// Ponto de entrada para tratamento do conteudo do CT5
If Existblock("CT5CPOS") .And. !lSimula
	Execblock("CT5CPOS",.F.,.F.,{aCT5[nX]})
Endif
 





Aviso
titleAtenção !!!

...

As alterações realizadas no PE são de responsabilidade de quem os utiliza,

...

como também

...

os impactos gerados

...

por esse ponto de entrada.


04. DEMAIS INFORMAÇÕES


Parâmetros:

Parâmetro

Tipo

Descrição

Obrigatório

PARAMIXB[1] - aCT5Array

Array com as informações do ponto de lançamento posicionado contendo seus campos e valores para manipulação desejada

Sim

,
Retorno:

Retorno

Tipo

Descrição

Obrigatório

Não se aplicaNão se aplicaNão se aplica, manipulação é realizada conforme retorno do parâmetro PARAMIXB[1]Não


05. ASSUNTOS RELACIONADOS

  • Não se aplica.



Templatedocumentos

...