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

MATA650-MA650EMP - Manipula Informações de Empenhos

Autor: Eurai Criado: 30/09/2025 Atualizado: 30/09/2025 Ponto de Entrada
Postagem

Salve salve....

 

Ponto de entrada MA650EMP- ( PCP - Ordens de Produção)

MATA650-MA650EMP - Manipula Informações de Empenhos

 

#INCLUDE "TOTVS.CH" 

/*/{Protheus.doc} MA650EMP
Manipula Informações de Empenhos

@type        function
@author      Eurai Rapelli
@since       2023.01.01
/*/
User Function MA650EMP()
	local aAreaSD4  := SD4->(getArea())



	fUpdate()



	restArea(aAreaSD4)
Return( Nil )


/*/{Protheus.doc} fUpdate
XXSXSXSX

@type          function
@author        Eurai Rapelli
@since         2023.01.01
/*/
Static Function fUpdate()
	Local cQuery    := '' as character

	cQuery := " UPDATE SD4 "
	cQuery += "     SET SD4.XXXX= SC2.SSSS "
	cQuery += " FROM " + RetSqlName('SD4') + " SD4 "
	cQuery += " INNER JOIN " + RetSqlName('SC2') + " SC2 "
	cQuery += " ON "
	cQuery += "     C2_FILIAL = D4_FILIAL "
	cQuery += "     AND C2_NUM + C2_ITEM + C2_SEQUEN = D4_OP "
	cQuery += "     AND SC2.D_E_L_E_T_ = ' ' "
	cQuery += " WHERE "
	cQuery += "   SD4.D_E_L_E_T_ = ' ' "
	cQuery += "   AND SD4.D4_OP = '" + SD4->D4_OP + "' "
	If TCSQLExec(cQuery) < 0
		Help(NIL, NIL, 'MA650EMP', NIL, '[TCSQLError] ' + TCSQLError(), 1, 0, NIL, NIL, NIL, NIL, NIL, {'Linha{'+cValtoChar(ProcLine(0))+'}'})
	EndIf

Return( Nil )




 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎  

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

 

 

 

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL