omfgppc - 2009-03-10

You have subscribed to a wiki page or wiki category on "xTuple" for change =
notification.

The "EnhancedTaxInternationalization" page has been changed by jrogelstad:

   . {{attachment:taxDetail.png}}
  =

  =3D=3D=3D Voucher and Miscellaneous Voucher =3D=3D=3D
- The Voucher and Miscellaneous Voucher windows will be modified to include=
tax area as a selectable field on the document. The default tax authority =
for the vendor will be selected when a purchase order or vendor is selected.
+ The Voucher and Miscellaneous Voucher windows will be modified to include=
tax area as a selectable field on the document. The default tax area for t=
he vendor will be set to the purchase order tax area when a purchase order =
is selected on Voucher or the vendor default when vendor is selected on a M=
iscellaneous Voucher.
  =

- Users should not be allowed to select a null tax authority if any miscell=
aneous distributions have been made for type tax.
+ The tax area should be disabled once tax distributions have been made.
  =

   . {{attachment:voucher.png}}
  =

+ =3D=3D=3D Voucher Item =3D=3D=3D
+ The voucher item window will be reorganized as pictured.  The tax type co=
mbo box will be added to a new "Distributions" tab that contains all widget=
s related to distribution amounts.  The tax type combo box will be populate=
d with the value stored on the purchase order itme by default.  Tax will be=
calculated any time a distribution is added, edited or removed from the di=
stribution list, or when the tax type selection is changed.  The tax hyperl=
ink in blue will open the tax detail window in the same way the application=
does in sales order item and other windows that use tax.
+ Other than selecting tax type, there will be no facility to manually adju=
st tax calculations.  Manual adjustments should be made against miscellaneo=
us distributions.
+ The total distributed calculation should include the sum of all distribut=
ions, freight and tax.
+ {{attachment:voucherItem.png}}
  =3D=3D=3D Voucher Miscellaneous Distribution =3D=3D=3D
- In addition to G/L account and expense category, users will now have a th=
ird option to select a tax code. The G/L account associated with the tax co=
de will be used to capture the debit amount associated with the tax on the =
general ledger. Tax code will only be enabled if a tax authority has been s=
elected on the voucher.
+ In addition to G/L account and expense category, users will now have a th=
ird option to select a tax code on miscellaneous distributions. The G/L acc=
ount associated with the tax code will be used to capture the debit amount =
associated with the tax on the general ledger. Tax code will only be enable=
d if a tax area has been selected on the voucher.
  =

   . {{attachment:voucherMiscDistrib.png}}
  =

@@ -229, +234 @@

  =

  =3D=3D Problems and Alternatives =3D=3D
  TBA
+ =

  =3D Internal Design =3D
  Now that we have defined ''what'' we have to do and how we think it shoul=
d look to the user, we can describe the ''internal'' structure of the appli=
cation. If possible, outline the architecture of the feature implementation=
here. Then in the sections below describe the changes and additions to the=
application to create this architecture.
  =