Á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
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiços

Módulo:Contabilidade Gerencial (SIGACTB)
Função:CTBA105 - DEPCTBGRV 
Ticket:Interno
Requisito/Story/Issue:DSERCTR1-36031

02. SITUAÇÃO/REQUISITO

O ponto de entrada DEPCTBGRV volta a filial pode ser utilizado após a gravação dos saldos e lançamentos contábeis. Como exemplo, pode ser utilizado com as tabelas do financeiro compartilhadas e as tabelas do CTB exclusivas..


03. SOLUÇÃO

Objetivo desse documento é esclarecer sobre os parâmetros e o funcionamento do PE DEPCTBGRV.

Informações
titleObservações


Vale ressaltar que o ponto de entrada não tem uma definição especifica de uso, mas o intuito é utilizar os parâmetros passados pelo Ponto de entrada da forma desejada. 

Esse ponto de entrada também pode ser utilizado em conjunto com os PE's ANTCTBGRV e CHKCTBGRV para além de utilizar as informações dispostas pelo ponto de entrada, se pertinente ao cenário desejado manipular a gravação da filial.

Documentação de referencia → DT CHKCTBGRV Se controla gravação de Filiais na contabilização BRA


Aviso
titleImportante !


O exemplo demonstrado é meramente ilustrativo. A regra, o funcionamento e os impactos gerados pelo ponto de entrada no sistema são de responsabilidade do cliente que o utiliza.



04. DEMAIS INFORMAÇÕES


Parâmetros:

Parâmetro / Descritivo

Tipo

Descrição

Obrigatório

PARAMIXB[1] - nOpcxLógico

Opção da rotina ao passar pelo PE(Exemplo inclusão(3), alteração(4))

Sim
PARAMIXB[2] - dDataLancDataData do lançamentoSim
PARAMIXB[3] - cLoteCaractereNúmero do LoteSim
PARAMIXB[4] - cSubLoteCaractereNúmero do subLoteSim
PARAIMXB[5] - cDocCaractereNúmero do documento.Sim

...

Bloco de código
languagegroovy
themeDJango
titleExemplo de utilização do Ponto de Entrada
collapsetrue
#include "protheus.ch"
 
User Function DEPCTBGRV()
 	
	nOpcx 		:= PARAMIXB[1]
 	dDataLanc	:= PARAMIXB[2]
 	cLote		:= PARAMIXB[3]
 	cSubLote	:= PARAMIXB[4]
	cDoc		:= PARAMIXB[5]

    If nOpcx == 1
		funcao_salvalote(cLote,cSubLote,cDoc,dDataLanc)
	Endif 

Return  



05. ASSUNTOS RELACIONADOS



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>