Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Financeiro (SIGAFIN)

Função:finxspd1601 - Extrator registro 1601 - EFD ICMS/IPI
Requisito/Story/Issue:

Não Há

02. DESCRIÇÃO

O ponto de entrada F160QYCRB F16QYCRB, permite substituir a query padrão que filtra os dados de caixa a receber do registro 1601 - EFD ICMS/IPI.

Os dados retornados da query irão compor a tabela temporária, revisada no Ponto de entrada F160GRV, para complemento ou exclusão dos registros enviado para extrator do FISCAL.

...

Informações
titleImportante
  • A query modificada não deve possuir a clausula ORDER BY, pois a ordenação padrão deve ser respeitada e ocorrerá após a chamada do ponto de entrada;
  • A query modificada não deve retirar as colunas já existentes da query padrão;

03. PARÂMETROS

Nome

Tipo

Descrição

cQuery

Caractere

Query padrão da extração de dados a pagar em regime de CAIXA

04. RETORNO

Nome

Tipo

Descrição

cQuery

Caractere

Nova query modificada pelo ponto de entrada

05. EXEMPLO DE UTILIZAÇÃO

Bloco de código
languagevb
themeMidnight
firstline1
titleF160QYCRB
linenumberstrue
 #include 'protheus.ch'
 
/*/{Protheus.doc} F160QYCRBF16QYCRB()  
 
    Recebe a query padrão completa que faz a filtragem dos títulos a receber por caixa 
    do periodo informado, para geração do registro 1601 - EFD ICMS IPI .
     
    @param ParamIxb[1] - cQuery - Query padrão da rotina para extração dos dados
    @return cRet - Query modificada pelo ponto de entrada
/*/
 
User Function F160QYCRBF16QYCRB()
 
    Local cQuery  := ParamIXB[1] //Query padrão 
 
    //Adiciona filtro por natureza
    cQuery += " AND SE1.E1_NATUREZ = '000001' "  
 
Return cQuery    

...