SeedCodeComplete2

Invoice Basics

SeedCodeComplete2.InvoiceBasics History

Hide minor edits - Show changes to output

July 23, 2010, at 02:27 AM by 76.22.123.157 -
Added lines 24-27:

!! Tax

The tax rate is set inside the script "New Invoice": modify it there.
July 16, 2010, at 04:37 AM by 71.227.154.194 -
Changed lines 21-23 from:
Follow the instructions in that calc to filter the portal down to just invoices of projects for the logged in staffer. Note that if you filter this portal you'll need to also filter the invisible portal surrounding the total outstanding balance: make sure both portals have the same filter calculation or the total won't match the unpaid invoices shown.
to:
Follow the instructions in that calc to filter the portal down to just invoices of projects for the logged in staffer. Note that if you filter this portal you'll need to also filter the invisible portal surrounding the total outstanding balance: make sure both portals have the same filter calculation or the total won't match the unpaid invoices shown.

(:include BillingAppointments:)
July 10, 2010, at 10:14 PM by 76.22.123.157 -
Changed line 21 from:
Follow the instructions in that calc to filter the portal down to just invoices of projects for the logged in staffer.
to:
Follow the instructions in that calc to filter the portal down to just invoices of projects for the logged in staffer. Note that if you filter this portal you'll need to also filter the invisible portal surrounding the total outstanding balance: make sure both portals have the same filter calculation or the total won't match the unpaid invoices shown.
July 10, 2010, at 09:40 PM by 76.22.123.157 -
Changed lines 11-21 from:
You can also modify this behavior (using a company name in place of the contact's name for the "BillToName" for example) by editing the script "Get Addresses for Contact".
to:
You can also modify this behavior (using a company name in place of the contact's name for the "BillToName" for example) by editing the script "Get Addresses for Contact".

!! When are invoices marked paid?

You can always mark an invoice "paid" by hand, but we do it automatically if you enter a payment amount that takes the balance to zero.

!! Can I restrict the list of unpaid invoices to see just unpaid invoices for MY projects?

Yes. Provided each of your staff is [[security | logging in]] with their our FileMaker account name, this is easily done. Enter layout mode and double click on the unpaid invoices portal (called "InvoicesSideBar_UnpaidInvoices"), you'll see that "filter portal records" is checked: click "Specify" beside that.

Follow the instructions in that calc to filter the portal down to just invoices of projects for the logged in staffer
.
July 08, 2010, at 11:14 PM by 76.22.123.157 -
Changed lines 3-11 from:
These are set in the beginning of the script "New Invoice" and you can edit that script to change those values, even making them conditional on your own If() statements if you'd like.
to:
These are set in the beginning of the script "New Invoice" and you can edit that script to change those values, even making them conditional on your own If() statements if you'd like.

!! Where to the Bill To and Ship To addresses come from?

These are gathered from the invoices contact as soon as the contact is selected. If any of the contacts alternate addresses have labels containing the words "shipping" or "billing", those addresses will be used. Otherwise we use the main address for the contact.

You can, of course, type in addresses by hand: it is best to do this after you've selected the contact for the invoice.

You can also modify this behavior (using a company name in place of the contact's name for the "BillToName" for example) by editing the script "Get Addresses for Contact"
.
July 08, 2010, at 08:41 PM by 76.22.123.157 -
Added lines 1-3:
!! How do I change the default values like tax rate and terms?

These are set in the beginning of the script "New Invoice" and you can edit that script to change those values, even making them conditional on your own If() statements if you'd like.
(855) SEEDCODE
[email protected]
Follow us: