Descrição | Desenvolvido o ponto de entrada |
---|
...
"MDeExpFil" |
---|
...
capaz |
---|
...
de |
---|
...
permitir |
---|
...
ao |
---|
...
administrador |
---|
...
do |
---|
...
sistema |
---|
...
customizar |
---|
...
o |
---|
...
filtro |
---|
...
realizado |
---|
...
na |
---|
...
tabela |
---|
...
C00, |
---|
...
durante |
---|
...
a |
---|
...
exportação |
---|
...
de |
---|
...
arquivos |
---|
...
XML |
---|
...
presente |
---|
...
por |
---|
...
meio |
---|
...
da |
---|
...
opção |
---|
...
"Exportar" |
---|
...
da |
---|
...
SPEDMANIF |
---|
...
– |
---|
...
Manifesto |
---|
...
Destinatário. |
---|
...
Veja |
---|
...
também |
---|
...
MdeFil | |
---|---|
Idioma | Português (Brasil) |
...
Versões | Versões_Anteriores |
---|
...
Sistemas |
---|
...
Operacionais |
---|
...
Suportados |
---|
...
Todos | |
---|---|
Compatível com as Bases de Dados | Todas |
Parametros | PARAMIXB[1]: Caracter - Condições da clausula WHERE do fonte padrão a ser executada no filtro do botão "Exportar". |
Retorno | cFil - O retorno deste ponto de entrada deve contemplar uma string, com as seguintes características: Tipo: Caractere ATENÇÃO: Caso queira apenas complementar a cláusula where padrão, o retorno deve ser iniciado com 'AND' ou 'OR. Para que seja possível refazer cláusula where padrão deve retornar o conteúdo sem o 'AND' ou 'OR' no inicio do retorno do ponto de entrada. Com isso entenderemos que sem o 'AND' ou 'OR no inicio do retorno tem a intenção de refazer todo o filtro. Tipo: Caractere
C00_FILIAL='01' AND C00_NUMNFE BETWEEN '000080000' AND '000090000' AND C00_SERNFE = '000' AND C00_STATUS IN ('1','4') AND C00_DTEMI >= '20200401' AND C00_MESNFE = '2014' |
Eventos de chamada do Ponto de Entrada | Botão Exportar da rotina MD-e |
Programa Fonte | SPEDMANIFE.PRW |
Exemplos | Exemplo 1: Adicionar mais condições à clausula padrão existente #INCLUDE "PROTHEUS.CH" User Function MDeExpFil() cSqlFil := " AND C00_DTEMI >= '20140401' " Exemplo 2: Refazer as condições da clausula padrão existente #INCLUDE "PROTHEUS.CH" User Function MDeExpFil() Local cSqlFil := "C00_FILIAL='01' AND C00_NUMNFE BETWEEN '000080000' AND '000090000' AND C00_SERNFE = '000' AND C00_STATUS IN ('1','4') AND C00_DTEMI >= '20200401' AND C00_MESNFE = '2014'" Return cSqlFil |