1
In a table where I record the amount of plots and the situation of each of them, I need to go through it and find the sales orders where all plots are paid.
Ex:
SELECT * FROM tabela_parcelas WHERE ID = X
Returns:
ID Parcela | Situacao
123456 | 1 | Pago
123456 | 2 | Pendente
123456 | 3 | Pendente
000002 | 1 | Pago
000002 | 2 | Pago
@Edit I need to check in the "tabela_parcelas" if all parcels of the XXX order have been paid, so that in the "orders tabela_pedidos" I can change the status of the purchase to "complete" or keep "pending".
The possible status of each plot is:
// 00 - pagamento efetuado
// 01 - pagamento não autorizado/transação recusada
// 02 - erro no processamento da consulta
// 03 - pagamento não localizado
// 10 - campo “idConv” inválido ou nulo
// 11 - valor informado é inválido, nulo ou não confere com o valor registrado
// 21 - Pagamento Web não autorizado
// 22 - erro no processamento da consulta
// 23 - erro no processamento da consulta
// 24 - Convênio não cadastrado
// 25 - Convênio não ativo
// 26 - Convênio não permite debito em conta
// 27 - Serviço inválido
// 28 - Boleto emitido
// 29 - pagamento não efetuado
// 30 - erro no processamento da consulta
// 99 - Operação cancelada pelo cliente
Marcelo the situation field is numerical then?
– gmsantos
Yes, @gmsantos.
– Marcelo de Andrade