| |
| [faturamento/consultas/nfemitidasclientedetalha] Consulta de notas fiscais emitidas por cliente: Pré-Página |
| Tipo: | Gravar variáveis |
| Descrição: | GRAVA A EMPRESA |
| Condição: | |tmp.empresa|= |
| Objetos: | tmp.empresa |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |pvt.login.idEmpresa| |
|
| Tipo: | Objeto |
| Descrição: | Versão da Página |
| Condição: | true |
| Objeto: | tmp.versao |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | Utils.Utilities.versao('Fat.Versao') |
|
| Tipo: | Gravar variáveis |
| Descrição: | Verifica passagem de parametros |
| Condição: | |tmp.btn|=&&|tmp.dataEmissao|!=&&|tmp.numNF|!= |
| Objetos: | tmp.recParam |
| Recursivo: | Não |
| Processa FALSO: | Sim |
| Condição verdadeira: | 1 |
|
| Tipo: | Gravar variáveis |
| Descrição: | Inicializar variaveis qdo passa parametros |
| Condição: | |tmp.recParam|=1 |
| Objetos: | tmp.ccs.txtcampo, tmp.showBotao, tmp.show |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | class='camposquery' readonly,none, |
|
| Tipo: | Apagar variáveis |
| Descrição: | Apaga campos qdo cancelar (se não passado por parâmetro) |
| Condição: | |tmp.btn|=cancelar |
| Objetos: | tmp.dataEmissao,tmp.numNF |
|
| Tipo: | Gravar variáveis |
| Descrição: | Gravar estilos qdo consultar |
| Condição: | |tmp.btn|=consultar |
| Objetos: | tmp.ccs.txtcampo, tmp.ccs.btnconsultar, tmp.ccs.btncancelar, tmp.show |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | class='camposquery' readonly,disabled class='botaodisabled',enabled class='botao', |
|
| Tipo: | Gravar variáveis |
| Descrição: | Gravar estilos qdo cancelar |
| Condição: | (|tmp.btn|=cancelar|||tmp.btn|=)&&|tmp.recParam|=0 |
| Objetos: | tmp.ccs.txtcampo, tmp.ccs.btnconsultar, tmp.ccs.btncancelar, tmp.show |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | class='campos',enabled class='botao', disabled class='botaodisabled',none |
|
| Tipo: | Objeto |
| Descrição: | Verifica situação da NF |
| Condição: | |tmp.dataEmissao|!=&&|tmp.numNF|!= |
| Objeto: | tmp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql
select nf.situacao,nf1.numArtNota
from Fat.NotaFiscal nf, Fat.NotaFiscalComp1 nf1
where nf.codEmpresa = |pvt.login.idEmpresa|
and nf.dataEmissao = toDate('|tmp.dataEmissao|','dd/mm/yyyy')
and nf.numero = '|tmp.numNF|'
and nf.codEmpresa =* nf1.codEmpresa
and nf.dataEmissao =* nf1.dataEmissao
and nf.numero =* nf1.numero |
|
| Tipo: | Gravar variáveis |
| Descrição: | Mostra situação qdo NF cancelada |
| Condição: | |tmp.situacao|=3 |
| Objetos: | tmp.descSitNF |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | ( CANCELADA ) |
|
| Tipo: | Objeto |
| Descrição: | Verifica se NF devolvida |
| Condição: | |tmp.dataEmissao|!=&&|tmp.numNF|!= |
| Objeto: | tmp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql
select id as idDevolvida
from Fat.NFDevolvida
where codEmpresa = |pvt.login.idEmpresa|
and dataEmissao = toDate('|tmp.dataEmissao|','dd/mm/yyyy')
and numeroNota = '|tmp.numNF|' |
|
| Tipo: | Gravar variáveis |
| Descrição: | Mostra situação qdo NF cancelada |
| Condição: | |tmp.idDevolvida|!= |
| Objetos: | tmp.descSitNF |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | ( DEVOLVIDA ) |
|
| Tipo: | Objeto |
| Descrição: | Verifica se NF de devolução |
| Condição: | |tmp.dataEmissao|!=&&|tmp.numNF|!= |
| Objeto: | tmp |
| Banco de dados: | principal |
| Filtro SQL: | %*?' |
| Instrução SQL: | &sql
select top 1 id as idNFDevolucao
from Fat.NotaFiscalDevolucao
where Empresa->codigo = |pvt.login.idEmpresa|
and dataEntrada = toDate('|tmp.dataEmissao|','dd/mm/yyyy')
and numero = '|tmp.numNF|' |
|
| Tipo: | Gravar variáveis |
| Descrição: | Mostra num. ART qdo existir |
| Condição: | |tmp.numArtNota|!=&&|tmp.situacao|!=3&&|tmp.idNFDevolucao|= |
| Objetos: | tmp.descNumArt |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | Art. nº |tmp.numArtNota| |
|
| Tipo: | Gravar variáveis |
| Descrição: | Inicializar variaveis do Grid |
| Condição: | |tmp.ccs.order|= |
| Objetos: | tmp.ccs.order, tmp.ccs.orderby |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | ASC,1 |
|
| Tipo: | Gravar variáveis |
| Descrição: | Seta o notafiscal |
| Condição: | |notaFiscal|= |
| Objetos: | notaFiscal |
| Recursivo: | Não |
| Processa FALSO: | Não |
| Condição verdadeira: | |tmp.numNF| |
|
| Tipo: | Referência a grid |
| Condição: | true |
| Tipo de grid: | SQLS |
| Nome do grid: | FatItensNotaFiscal |