Custom Guided Wizard
...
Button URL Structure
Line Item Level Fields
Child Object
4min
specifying the child object fields as well as specifying the child object, you must specify fields on that child object most fields are optional, and qbo requires a product/service in every line item also, please note that the field types must match you must use a date (or date/time which will be converted into a date transparently) for the service date field quantity and unit price are number fields (we accept up to 7 decimal places) and qbo’s taxable field must be a checkbox/ boolean for picklist fields (classes in qbo) you must use fields that match, exactly, case sensitive to existing fields in your accounting system if we cannot find an exact match in your accounting system we ignore those fields if the qbo product/service, also known as the qbo inventory item (as specified by the child object inventory name ) does not exist in qbo as an inventory item, the user will be prompted to either create it or to use an existing inventory item for that invoice creation also, be aware that for qbo, service date and classes has to be explicitly enabled in qbo setup before breadwinner can populate them we cannot add new values to any of these; we are limited to populating these fields with values already in the accounting package button url \&child object inventory name=name field c \&child object description=description c \&child object service date=service date c \&child object quantity=quantity field \&child object unit price=unit price field c \&child object class=class field c \&child object taxable=is taxable field c \&child object taxcode=taxcode field c line item tax code the line item tax code is available only for the quickbooks non us orgs you can optionally populate the line item tax code using the child object’s field if you pass the field api name to the child object taxcode param, breadwinner will show this field value on the line item tax code while creating the invoice button url \&child object taxcode=taxcode field c line item inventory site the line item inventory site is available only for the quickbooks desktop you can optionally populate the “inventory site” using the child object’s field if you pass the field api name to the child object inventorysite param, breadwinner will show this field value on the line item site while creating the invoice button url \&child object inventorysite=api field c note inventory site setting should be enabled in the quickbooks desktop to populate the inventory site value using breadwinner curl