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);