Histórico da Página
01. DADOS GERAIS
| Linha de Produto: | Microsiga Protheus® |
|---|---|
| Segmento: | Jurídico |
| Módulo: | Pré Faturamento de Serviços - SIGAPFS |
| Função: | Operações de Fatura - JURA204 |
02. PONTO DE ENTRADA
| Descrição: | Este ponto de entrada permite customizar a rotina de reemissão da fatura, que faz parte da rotina "Operações de Faturas->Refazer". Nele é possível tratar as opções disponíveis em tela para seleção no momento da reemissão, além de permitir o tratamento de informações enviadas para os relatórios que serão emitidos. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Localização: | Atualizações - Movimentações - Operação de Faturas | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Programa Fonte: | JURA204 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Função: | J204REFAZ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Parâmetros: | Não se aplica | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Retorno: |
|
03. EXEMPLO
#Include 'Protheus.ch'
User Function J204REFAZ()
Local lRet := .T.
Local aParams := Array(23)
Local aRelat := Array(6)
Local cCbResult := '2'
aRelat[1] := .T.
aRelat[2] := .T.
aRelat[3] := .F.
aRelat[4] := .F.
aRelat[5] := .F.
aRelat[6] := .T.
Do Case
Case cCbResult = '1' // Impressora
cOptions := '2'
Case cCbResult = '3' // Word
cOptions := '8'
Otherwise //Tela
cOptions := '1'
EndCase
cOptions := cOptions + ';0;1;' // "Relatorio de Faturamento"
aParams[ 1] := cOptions
aParams[ 2] := __CUSERID
aParams[ 3] := NXA->NXA_COD
aParams[ 4] := NXA->NXA_CESCR
aParams[ 5] := "NOME RESPONSÁVEL"
aParams[ 6] := NXA->NXA_CCLIEN
aParams[ 7] := 'N'
aParams[ 8] := 'N'
aParams[ 9] := 'N'
aParams[10] := 'N'
aParams[11] := 'S'
aParams[12] := 'S'
aParams[13] := 'N'
aParams[14] := 'N'
aParams[15] := 'N'
aParams[16] := 'N'
aParams[17] := 'N'
aParams[18] := "Usuário"
aParams[19] := cCbResult //Resultado do relatório: '1' - Impressora / '2' - Tela / '3' - Word / '4' - Nenhum
aParams[20] := " "
aParams[21] := " "
aParams[22] := " "
aParams[23] := "S"
Return {lRet, aRelat, aParams}
| Templatedocumentos |
|---|
| HTML |
|---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|