Árvore de páginas

Produto:

Microsiga Protheus

Versões:

12

Ocorrência:

Exemplo :  Lançamentos por processo customizado por usuário


Passo a passo:


Tabela criada via configurador tabela  customizada EX: Z30






Indíce


 Inserir dados na tabela criada EX: Z30  (Verificar os cadastros  de :   Contas Orçamentárias,  Centro de Custo, Tipo de Saldo em suas  respectivas  rotinas  e o Parâmetro MV_PCOINTE = 1)



PCOA050 → Atualizações → Movimentos → Lançamentos (sem movimentos)


Compilar a Função EXEMP030.PRW no repositório, veja abaixo que estou indicando a tabela Z30 e Ponto de Lançamento Customizado :  900030




#INCLUDE "PROTHEUS.CH"

User Function Exemp030()
dbSelectArea("Z30")
dbSetOrder(1)
dbGotop()
PcoInilan("900030")
While !Eof()
PcoDetLan("900030","01")
dbSkip()
EndDo
PcoFinLan("900030")
dbCloseArea()
Return


PCOA030 Atualizações → Lançamentos por Processo → Cadastro e Configuração do ponto de lançamento 900030)



Inserir a função no Menu - via configurador e rodar a rotina (EXEMP030)



Acesse o sistema em seguida EXECUTAR a Função,  CLICAR  no botão CONFIRMAR


Clicar no botão SIM



pcoa050 → Atualizações → Movimentos → Lançamentos  (veja abaixo que após execução do processo foram gerados os movimentos)



 Tabelas,  códigos, configurações   e processos    utilizados acima  meramente ilustrativo para demonstrar   customização. 


Outros Links de Consulta :


PCOINILAN

http://tdn.totvs.com.br/pages/releaseview.action?pageId=6073476

PCODETLAN

http://tdn.totvs.com.br/pages/viewpage.action?pageId=6073474

PCOVLDLAN

http://tdn.totvs.com.br/pages/releaseview.action?pageId=6073479

PCOFINLAN

http://tdn.totvs.com.br/pages/releaseview.action?pageId=6073475