Á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:Ativo Fixo(SIGAATF)
Função:Ajuste Contábil(ATFA220)
Ticket:2721419 
Requisito/Story/Issue:DSERCTR1-10375


02. 
SITUAÇÃO/REQUISITO

O ponto de entrada AF050CAL AF220GRV permite realizar uma regra específica do no P.E . após realizar os tratamentos das correções do bem na tabela SN3após realizar a gravação na rotina de Ajuste Contábil(ATFA220) nos bens que constem na tabela de inventario(SN8), assim permitindo a sua manipulação.

03. SOLUÇÃO

Realizado documentação do PE.

...

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

Tipo

Descrição

Obrigatório

PARAMIXB[1]Não se aplica

Não se aplica 

Não

...

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

User Function AF050CALAF220GRV()

    Local cCorrcAlias := 10Alias()
    Local nValorAjuste := 20

    If SN3if  (cAlias)->N3_VRCMES1 == 10VORIG1 > 1000
        Reclock(cAlias)
        SN3->N3_VRCMES1VORIG1 := cCorr * SN3(cAlias)->N3_VORIG1 + nValorAjuste
        MSUnlock()
    Endif

Return NILnil



Bloco de código
languagegroovy
themeDJango
titleExemplo da manipulação do PE pelo sistema
collapsetrue
	If lAtfa050ExistBlock("AF220GRV")
		ExecblockExecBlock("AF050CALAF220GRV",.F.,.F.)
	EndIf



05. ASSUNTOS RELACIONADOS

  • Não se aplica.



Templatedocumentos

...