datasource de parcela

Colunas

Cancelamento

O campo PED_XCANCELAMENTO traz a situação da parcela do item do pedido quanto ao cancelamento.

Cancelamento de Saldo

O campo PED_XCANCELAMENTOSALDO traz a situação da parcela do pedido quanto ao cancelamento de saldo

Filtros

Cancelamento

Filtro para selecionar todas as parcelas, de itens de pedido cancelados ou não cancelados.

Foi disponibilizada a constante FiltroCalculadoDePedido.CANCELAMENTO que pode conter os seguintes valores:

FiltroCalculadoDePedido.CANCELAMENTO.todos

FiltroCalculadoDePedido.CANCELAMENTO.cancelados

FiltroCalculadoDePedido.CANCELAMENTO.nao_cancelados

Cancelamento de Saldo

Filtro para selecionar todas as parcelas, de pedidos com saldo cancelado ou com saldo não cancelado.

Foi disponibilizada a constante FiltroCalculadoDePedido.CANCELAMENTO_SALDO que pode conter os seguintes valores:

FiltroCalculadoDePedido.CANCELAMENTO_SALDO.todos

FiltroCalculadoDePedido.CANCELAMENTO_SALDO.saldo_cancelado

FiltroCalculadoDePedido.CANCELAMENTO_SALDO.saldo_nao_cancelado

Exemplo de utilização dos filtros e colunas

__includeOnce(-1898141835; /* /products/INTEQengine/configuration/iDBCsql library.ijs */);

__includeOnce(-1898142156; /* /products/INTEQengine/library/dataSource/DataSource.ijs */);

__includeOnce(-1894442718 /* /products/INTEQorder/dataSources/FiltroCalculadoDePedido.ijs */);

var dts = new DataSource(-1894442717 /* /products/INTEQerp infrastructure/library infra/dataSources/parcela.ids */);

var filters = dts.createFilters([

{name: "PED_EMISSAO_START", operator: ">=", value: new Date()},

{name: "PED_EMISSAO_END", operator: "<=", value: new Date()},

{name: "PED_XCANCELAMENTO", value: FiltroCalculadoDePedido.CANCELAMENTO.cancelados},

{name: "PED_XCANCELAMENTOSALDO", value: FiltroCalculadoDePedido.CANCELAMENTO_SALDO.todos}

]);

var columns = dts.createColumns([

{name: "PAR_XOPERACOES"},

{name: "PAR_XPARCELAS"},

{name: "PAR_XPARCELASPORFORMADEPAGTO"},

{name: "PED_XAPROVACAO"},

{name: "PED_XBAIXA"},

{name: "PED_XCANCELAMENTO"},

{name: "PED_XCANCELAMENTOSALDO"},

{name: "PED_XPENDENCIA"},

{name: "PED_XBAIXAAUTOMATICA"}

]);

dts.getDataSet(filters, columns);