SeedCodeComplete3

Invoice Basics

SeedCodeComplete3.InvoiceBasics History

Hide minor edits - Show changes to output

December 08, 2014, at 05:47 PM by 71.229.202.172 -
Changed line 2 from:
%center% %newwin width=440px% [[http://www.seedcode.com/rootimages/stikipad/complete13/FlatMint.png|http://www.seedcode.com/rootimages/stikipad/complete13/FlatMint.png]]
to:
%center% %newwin width=440px% [[http://www.seedcode.com/rootimages/stikipad/complete13/Invoice.png|http://www.seedcode.com/rootimages/stikipad/complete13/Invoice.png]]
December 08, 2014, at 05:46 PM by 71.229.202.172 -
Added lines 1-3:
%block text-align=center% Invoice Layout
%center% %newwin width=440px% [[http://www.seedcode.com/rootimages/stikipad/complete13/FlatMint.png|http://www.seedcode.com/rootimages/stikipad/complete13/FlatMint.png]]

December 08, 2014, at 05:45 PM by 71.229.202.172 -
Changed line 1 from:
(:AddingLineItems:)
to:
(:include AddingLineItems:)
December 08, 2014, at 05:45 PM by 71.229.202.172 -
Changed lines 1-4 from:
!! 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.
to:
(:AddingLineItems:)
Deleted line 8:
Added lines 19-22:
!! 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.

Added lines 32-36:

!! 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.

December 08, 2014, at 05:43 PM by 71.229.202.172 -
Added lines 4-10:

!! Creating PDFs

SeedCode Complete's Invoice Layout has a dedicated PDF panel for creating, e-mailing PDFs as well as storing the version history if multiple PDFs are generated.  The current version of the Invoice is displayed in an interactive Container which allows for native PDF controls.

%center% %newwin width=440px% [[http://www.seedcode.com/rootimages/stikipad/complete13/InvoicePDF.png|http://www.seedcode.com/rootimages/stikipad/complete13/InvoicePDF.png]]

December 08, 2014, at 01:08 AM by 71.229.202.172 -
Changed lines 7-12 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".
to:
These are gathered from the invoices contact as soon as the contact is selected. Each Contact can have an ''unlimited'' number of addresses but just one designated as the primary shipping and one as the primary billing (although they can be the same address).  These come in as the defaults, but you can also select any of the additional addresses associated with the Contact or Company using the pop-over in [[Edit Mode]].

%center% %newwin width=440px% [[http://www.seedcode.com/rootimages/stikipad/complete13/Address1.png|http://www.seedcode.com/rootimages/stikipad/complete13/Address1.png]]

You can,
of course, type in addresses by hand in this same pop-over by clicking New Address: it is best to do this after you've selected the contact for the invoice.  You also have the option of saving this new address back to the Contact record.

%center% %newwin width=440px% [[http://www.seedcode.com/rootimages/stikipad/complete13/Address2.png|http://www.seedcode.com/rootimages/stikipad/complete13/Address2.png]]

Changed lines 19-26 from:
!! 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. 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:)

to:
%center% %newwin width=440px% [[http://www.seedcode.com/rootimages/stikipad/complete13/Payments.png|http://www.seedcode.com/rootimages/stikipad/complete13/Payments.png]]
Changed lines 23-27 from:
The tax rate is set inside the script "New Invoice": modify it there.
to:
The tax rate can set inside the script "New Invoice": modify it there.  By default no tax rate is set.  Tax is applied once a rate is entered.

!! Shipments

Multiple Shipments can be created for an Invoice we have more on that [[InventoryTransactions|here]]
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: