Ajude o site desativando o bloqueador de anúncio
Cabeçalho

MATA250-A250ETRAN-Final da gravacao da Producao

Autor: Eurai Criado: 11/12/2025 Atualizado: 11/12/2025 Ponto de Entrada
Postagem

✨ Ponto de Entrada A250ETRAN — Atualizações no Apontamento de Produção ⚙️📦

Salve, salve! 👋😄

O ponto de entrada A250ETRAN é executado no MATA250, ao final da gravação da produção, permitindo atualizar informações diretamente nas tabelas de apontamento. Abaixo deixei um exemplo estruturado e comentado para facilitar o entendimento e aplicação. 🚀🧩

#INCLUDE "TOTVS.CH"

/*/{Protheus.doc} A250ETRAN
Atualizações das tabelas de apontamento de produção

@type       function
@author     Eurai Rapelli
@since      2023.01.01
/*/
User Function A250ETRAN()
Local aAreaSD3   := SD3->( GetArea() )
Local aAreaSB1   := SB1->( GetArea() )
Local aAreaSC2   := SC2->( GetArea() )

SC2->(dbSetOrder(1))
If SC2->(dbSeek(xFilial("SC2") + AllTrim(SD3->D3_OP)))
    RecLock("SC2", .F.)
        SC2->C2_XXXX := "XXX"
    MsUnlock()
EndIf

RecLock("SD3", .F.)
    SD3->D3_XXX := "XXX"
MsUnlock()

RestArea(aAreaSD3)
RestArea(aAreaSB1)
RestArea(aAreaSC2)

Return(Nil)

Esse exemplo demonstra como manipular áreas, aplicar dbSeek, realizar travas de registro e atualizar campos específicos — ações comuns no fluxo de produção dentro do Protheus. 🔧📘

 

Gostou? Compartilhe com a galera dev e deixe seu comentário! 😎🚀

Um abraço, e até a próxima! 👋✨

#advpl #protheus #pontoDeEntrada #totvs #mata250 #producao #desenvolvimento #udesenvolvimento #devlife #automacao

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL