Invoice

De Stoq Wiki
Ir para: navegação, pesquisa

== Invoice (PaymentGroup) ==

Objeto que representa uma fatura. Não guardaremos referências ao número de parcelas (pagamentos) associados à fatura, uma vez que esse número pode ser conseguido através da lista de pagamentos de PaymentGroup. Também não permitiremos alteração do número de parcelas; quando isso precisar ser feito, será criado um novo objeto Invoice associado à compra.

 - invoiced_value (float)
 - invoicedstorevalue (float)
O valor faturado real/faturado loja seria o valor faturado subtraído
da comissão do fornecedor de crédito (obtido através do objeto
armazenado em payment_method). Teremos de atentar para o fato de
que se tivermos um objeto PMStore no atributo payment_method, o valor
faturado real será o mesmo que o valor faturado, pois não teremos
comissão cadastrada. Para o caso de termos um objeto PMSupplier,
conseguiremos a comissão através do atributo payment_rule do mesmo.
Vide ProcessoSales para maiores informações.

 - invoicedclientvalue (float)
Vide ProcessoSales para maiores informações.
 - payment_method (PaymentMethod)
 - tax_history (TaxHistory)