[gnst_crans/vente] Possibilité de "vente" de choses sans prix unitaire

par exemple un rechargement de solde
This commit is contained in:
Valentin Samir 2014-01-26 03:19:58 +01:00
parent 3eea38d69c
commit b65f9ebc9a
3 changed files with 39 additions and 19 deletions

View file

@ -3812,15 +3812,15 @@ class Facture(BaseClasseCrans):
# on crédite les articles
for art in self._articles():
# solde impression
# solde impression (on débite d'abord si jamais quelqu'un s'amuse à recharger son solde avec son solde)
if self.modePaiement() == 'solde':
proprio = self.proprietaire()
proprio.solde(operation=0.0 - self.total(), comment="Facture n°%s" % self.numero())
proprio.save()
if art["code"] == "SOLDE":
proprio = self.proprietaire()
proprio.solde(operation=art['nombre']*art["pu"], comment="Facture n°%s : %s" % (self.numero(), art['designation']))
proprio.save()
elif self.modePaiement() == 'solde':
proprio = self.proprietaire()
proprio.solde(operation=0.0 - self.total(), comment="Facture n°%s" % self.numero())
proprio.save()
def _frais(self):
"""