Generellt
Fakturor behöver ibland krediteras för att jämna ut inkomstförväntningarna.
För användare är detta helt enkelt en knapp på fakturan som heter ”Kreditfaktura” och den kommer att kopiera fakturan, konvertera den till minus och lägga till en relation till moderfakturan. Vi använder inställningar för layout redigering, dynamiska fältformler, dynamiska fält, och modulverktyg. Om dessa funktioner är nya för dig, besök sidorna och bekanta dig med dem tillsammans med steg för att bygga processen.
Start
- Från ytterligare inställningar, från funktionerna på radnivå (offerter, försäljningsorder, fakturor): Aktivera inventeringsradfältformler
- Gå till fakturalayoutredigeraren
- Aktivera fältet Originalfaktura-ID på fakturamodulen
- Aktivera eller skapa typfält för att fakturera med värden: Invoice och CreditInvoice
- Extra: typ kan vara dynamiskt tillstånd och om värdet inte är kreditfaktura kan det ursprungliga faktura-id-fältet inte vara synligt.
- Skapa dynamiska fältformler
- Vid skapa är typfältet du skapade Faktura om originalfaktura-id är tomt) På skapa till kvantitetsradfält
{if $type=='creditinvoice'&&$row.qty>0}{$row.qty|default:1 * -1}{else}{$row.qty}{/if}
/notera att typ och värde måste matcha de du skapade i steg 3
Gå till inställningarna för modulverktyg
- Skapa ett nytt verktyg för att fakturera: Länk till annan modul använd fakturan som målmodul
- Använd åtminstone dessa parametrar:
copy_inventory_rows_from={$ID}&original_invoice_id={$ID}&type=creditinvoice
Observera att typ och värde måste matcha de du skapade i steg
Processen är redo att användas och det är alltid klokt att testa den innan du börjar använda den med livedata.
Om något gått fel
- Är formlerna aktiva?
- Är fälten synliga på alla nödvändiga användarprofiler?
- Kontrollera stavningen av dina formler och parametrar