01. DADOS GERAIS
Produto: | TOTVS Gestão Jurídica - Linha SISJURI |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Jurídico |
Módulo: | TOTVS Gestão Jurídica - Linha SISJURI - Pré Faturamento de Serviços (SIGAPFS) |
Função: | Emissão de Faturas - JURA203 Operações de Faturas - JURA204 |
País: | Brasil |
02. DESCRIÇÃO
Localização | Atualizações >> Movimentações >> Emissão de Faturas Atualizações >> Movimentações >> Operações de Faturas | ||||||||||||
Parâmetro |
| ||||||||||||
Retorno | Não se aplica |
03. DEMAIS INFORMAÇÕES
User Function JA203BOL(PARAMIXB[1],PARAMIXB[2])
Local aRecsSE1 := aClone(PARAMIXB[1])
Local aParams := aClone(PARAMIXB[2])
Local aAreaSE1 := SE1->(GetArea())
Local aArea := GetArea()
Private JA204CODMOT := ''
//If aParams[23] <> "4"
If !Empty(aRecsSE1)
SE1->(DbGoTo(aRecsSE1[1]))
If AllTrim(SE1->E1_PORTADO) == '033' .And. NXA->NXA_FPAGTO == '2' .And. NXA->NXA_TIPO == 'FT'
//Se impressao em tela, faz a pergunta
If aParams[23] == "2"
If MsgYesNo('Deseja imprimir o boleto para a fatura?')
U_BOL_SANT( aRecsSE1, 2, aParams[23] )
EndIf
Else
U_BOL_SANT( aRecsSE1, 2, aParams[23] )
EndIf
EndIf
EndIf
//EndIf
If NXA->NXA__PRFOR == '1' //Fatura pro-forma, tem que ser cancelada e gerar adiantamento automaticamente.
//Chamado 7505 - O codigo de motivo de cancelamento deve ser selecionado para cada uma das faturas na fila de impressao
J204SetMot()
//Cancela a fatura
JA204CanFT(.T.)
EndIf
SE1->(RestArea(aAreaSE1))
RestArea(aArea)
Return
04. ASSUNTOS RELACIONADOS