Versão atual:

Uso de Return dentro do BeginTransaction

Senhores estou com seguinte bug apontado no codeanalytics:

Uso de Return dentro do BeginTransaction

Abaixo segue o Trecho do código que esta retornando o bug:

If !Empty(cIntegrado)

BEGIN TRANSACTION

If !Empty(p_cNotaIni)

IncProc("Importando NF de transferencia de Medicamentos na Matriz "+_cDoc+"/"+_cSerie)

EndIf

_lOk := U_UNP015(_cDoc,_cSerie,_cChave,_dEmissao)

If !_lOk

DisarmTransaction()

Return

EndIf

If !Empty(p_cNotaIni)

IncProc("Gerando Pedido de Venda do Integrado...")

EndIf

cNumPedido := U_LHC16(_cDoc,_cSerie)

If Empty(cNumPedido)

DisarmTransaction()

Alert(OemToAnsi("LHC16 - Erro na Inclusão do Pedido referente a NF de transferência " + _cSerie + "/" + _cDoc))

Return

EndIf

END TRANSACTION

Como posso fazer para matar esse problema? Alguem com algo parecido?

Versão (1):

Ver a versão formatada

Uso de Return dentro do BeginTransaction

Comentário

new question