...
Producto: |
...
| Produto: | ||||
|---|---|---|---|---|
| Solucoes_totvs_cross | SolucaoCross | TOTVS Backoffice | ||
Línea de | Produtoproducto: | | Linhas_totvs | | Linha | Linha
Segmento: | | Segmentos_totvs | | Segmento | |
Módulo: | Financeiro Financiero (SIGAFIN) | Função|||
Función: | Compensação de contas a receber Compensación de cuentas por cobrar (FINA330). | |||
País: | Brasil |
...
...
Punto de Entrada que
...
permite manejar la query principal
...
de la rutina de compensación de cuentas por cobrar (FINA330).
...
Tipo | DescriçãoDescripción |
| Caractere Carácter | Query atualactual |
...
| Tipo | DescriçãoDescripción |
|---|---|
| Caractere Carácter | Query com as alterações customizadascon los cambios personalizados |
05. EXEMPLOEJEMPLO
| Bloco de código | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#include "PROTHEUS.CH"
User Function FA330QRY()
Local cQuery := PARAMIXB[1]
Local cOrdemSE1 := SE1->(IndexKey())
Alert("P.E. FA330QRY chamado.")
cQuery := "SELECT DISTINCT E1_FILIAL,E1_PREFIXO,E1_NUM,E1_PARCELA,E1_IRRF,E1_MOEDA,E1_TIPO,E1_SALDO,E1_EMISSAO,E1_CLIENTE,E1_LOJA,E1_NOMCLI,E1_SDACRES,E1_SDDECRE,E1_HIST,E1_PIS,E1_COFINS,E1_CSLL,E1_TXMOEDA,E1_VLCRUZ,E1_FILORIG,E1_VALOR,"
cQuery += "SE1.R_E_C_N_O_ RECSE1, A1_CGC FROM "
cQuery += RetSqlName("SE1") + " SE1 LEFT JOIN "
cQuery += RetSqlName("SA1") + " SA1 ON (SE1.E1_LOJA = SA1.A1_LOJA) AND (SE1.E1_CLIENTE = SA1.A1_COD) "
cQuery += " WHERE "
cQuery += "SE1.E1_SALDO = 100 AND "
cQuery += "SE1.D_E_L_E_T_ = ' ' AND "
cQuery += "SA1.D_E_L_E_T_ = ' ' "
cQuery += "ORDER BY " + SqlOrder(cOrdemSE1)
Return cQuery
|
...