Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enter product on invoice item does not copy price #44 popcommerce #114

Open
wants to merge 151 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
151 commits
Select commit Hold shift + click to select a range
9895784
show logo of vendor when avaiable on order PDF
hansbak Mar 11, 2020
e7661e1
Merge branch 'master' of https://github.com/moqui/SimpleScreens.git
hansbak Mar 17, 2020
b183ca7
add buttons for order panels
hansbak Mar 17, 2020
e39d139
add customer/vendor postal addresses to orderPDF, also show 'Quote' i…
hansbak Mar 23, 2020
df3f086
modified added buttons for panels
hansbak Mar 25, 2020
c8688c5
Only show orderpanels buttons when it is a sales order
hansbak May 5, 2020
fae73dd
Add vendor logo at shipment packsheet
hansbak May 29, 2020
d1cf469
Add logo to shipment by package
hansbak May 29, 2020
578c096
add orderpanels and quantity uom to invoice
hansbak Jun 6, 2020
7fbb19e
add externalId t leger account list
hansbak Jul 30, 2020
2acf771
remove lists limiting days
hansbak Aug 28, 2020
9d980f7
missing original currency on transaction screen
hansbak Aug 31, 2020
932789b
allow quotes in pseudoId's in picl/packlist
hansbak Nov 2, 2020
668b122
show originId field on orderfind screen
hansbak Dec 1, 2020
1a758f7
On Order/QuickItems screen log all parameters to setItemQuantities tr…
jonesde Mar 17, 2020
f843e85
On AssetDetail show reservation totals; on DetailHistory show page si…
jonesde Mar 21, 2020
deba6b3
On AssetDetail and DetailHistory screens show new orderId from AssetD…
jonesde Mar 21, 2020
0bcda5d
On Asset/DetailHistory screen show totals and right align QOH and ATP…
jonesde Mar 21, 2020
27e35b9
On EditProductStore change Require Inventory to radio and add fields …
jonesde Mar 23, 2020
4526b88
Change data/MyAccountDocumentData.xml from install to seed-initial, m…
jonesde Mar 31, 2020
8ac5459
Change notification topic link templates to use vapps
jonesde Mar 31, 2020
f3a1911
On ShipmentDetail show Invoice Item for Issuances, combine order/item…
jonesde Mar 31, 2020
4914c03
On OrderDetail screen add confirmation for Quote Requested and Propos…
jonesde Mar 31, 2020
818b1e1
On MyAccount TimeEntries and PartyTimeEntries screens use new minute-…
jonesde Apr 2, 2020
e5d8b4d
On FindParty (and reused on FindCustomer, FindSupplier) filter classi…
jonesde Apr 2, 2020
098e244
In LedgerCharts used on Accounting/ReportList screen add support for …
jonesde Apr 2, 2020
1472b49
On LedgerCharts (used on ReportList) add percent of net to tooltip label
jonesde Apr 2, 2020
a601571
Improve User/TimeEntries screen to allow inline update of comments, r…
jonesde Apr 3, 2020
771bd64
Fix issue from last commit on User/TimeEntries screen where it should…
jonesde Apr 3, 2020
594a7b9
Add csv and xlsx buttons on FindParty
jonesde Apr 3, 2020
f9ed0a8
Add Web URL (address) support on general contact info forms and templ…
jonesde Apr 3, 2020
387c5b2
On ShipmentDetail and PackShipment add warnings to Set Shipped dialog…
jonesde Apr 4, 2020
eb7d5e5
Add RequestTransitions file and in it getRequestList transition for d…
jonesde Apr 7, 2020
bb54d10
Add Tasks section to EditRequest screen, link transitions for HiveMin…
jonesde Apr 7, 2020
fa38100
On FindParty small change to show page size dropdown
jonesde Apr 7, 2020
6f6108a
On ViewPeriodGlAccounts highlight account names and beginning/ending …
jonesde Apr 8, 2020
18bc688
In various screens and search transitions use new StringUtilities.ela…
jonesde Apr 14, 2020
0f9c051
Add Worker Invoice (no project variation) to FindInvoice and PartyTim…
jonesde Apr 14, 2020
5d21f18
Add Worker Invoice (no project variation) to FindInvoice and PartyTim…
jonesde Apr 14, 2020
db45ad4
On Asset/FindSummary screen add option to show zero QOH and ATP results
jonesde Apr 17, 2020
c89fe0a
Add support for new WikiPage.sequenceNum field and use new get#WikiPa…
jonesde Apr 18, 2020
f2fb983
Add NotificationTopic for MantleWikiPage
jonesde Apr 22, 2020
a980ea0
In AUTHORS file update my year range, add bottom line to help preserv…
jonesde Apr 24, 2020
fdc1f2d
On Party/FinancialInfo screen check for OrgInternal role and if found…
jonesde Apr 24, 2020
dd7964a
On EditParty screen put Sales Account and Contact sections in a wrapp…
jonesde Apr 25, 2020
362f6fd
Add EditTimeEntry dialog now used on MyAccount/User/TimeEntries and P…
jonesde Apr 27, 2020
e604360
On OrderDetail screen show Send Email form in more statuses
jonesde Apr 30, 2020
5f36815
Add fields for new ProductStore and ProductStoreShipOption shipping m…
jonesde May 1, 2020
d82d224
On EditProductStore add better title for new markupOrderShipLabels field
jonesde May 1, 2020
7a2035c
On FindRequest enable select-columns, saved-finds, and show-page-size
jonesde May 7, 2020
b4f526a
On PartyTimeEntries and other screens where forms reused make require…
jonesde May 7, 2020
60debab
On EditParty screen in the Roles section add form for new Direct role…
jonesde May 7, 2020
0c6ffce
On ViewReport screen enable saved-finds now that saved-finds + dynami…
jonesde May 9, 2020
af346fb
On OrderDetail add field to show parentOrderId, section for child ord…
jonesde May 27, 2020
cb88794
On OrderDetail add form to set Recurring order info, label to highlig…
jonesde May 27, 2020
634b62f
On FindOrder add option to find only recurring orders; on OrderDetail…
jonesde May 28, 2020
0f52f97
Replace Glyphicon icons with Font Awesome, doing across the board to …
jonesde May 29, 2020
3e795e4
Replace Glyphicon icons with Font Awesome, doing across the board to …
jonesde May 29, 2020
f9dff4f
On OrderDetail in Add Product Item form make productId drop-down dyna…
jonesde May 30, 2020
9bfc5b5
On OrderDetail don't include hidden param for orderRevision or extern…
jonesde May 31, 2020
a928e80
Improve User/Account, EditParty, and EditCustomer to better handle Pa…
jonesde Jun 5, 2020
60b4519
Added document related to Order Place button.
deepak-noi Apr 28, 2020
5e90dff
Added document for the Create Purchase Order Button.
Rawal26 May 3, 2020
e92c74e
Updated name of the document and the respective data.
deepak-noi May 4, 2020
b92b8a6
Added document related to Create Sales Order button.
shahbaz-noi May 28, 2020
b70afa9
First pass on new OrderItems screen and EditItem dialog/standalone sc…
jonesde Jun 5, 2020
b73c20e
On OrderDetail add default itemLimit of 10 for no parent items per Or…
jonesde Jun 6, 2020
24f3851
Revert "End User Documentation"
danieltaylor-nz Jun 10, 2020
950602e
On FindRequest add showNot to requestTypeEnumId to search for request…
jonesde Jun 11, 2020
f9993ad
Add first pass on ShipmentItems and ShipmentPackages screens, paginat…
jonesde Jun 13, 2020
e430fb8
On ShipmentDetail make warning message about now showing all items red
jonesde Jun 13, 2020
f0d9ab0
On ShipmentItems add a couple filters and pass through form them on v…
jonesde Jun 16, 2020
8f77835
On OrderDetail add System Messages section below Email Messages, move…
jonesde Jun 17, 2020
06ce9aa
On OrderDetail remove qvt render mode and add TODO comments for popovers
jonesde Jun 18, 2020
5dfd0e7
On FindProduct show more text-find options for ID and Name fields
jonesde Jun 20, 2020
07a8828
On ShipmentDetail/ReceiveItem screen use new ProductServices.find#Pro…
jonesde Jun 20, 2020
e18e6f8
On ShipmentDetail add Parties section with add and view/delete forms;…
jonesde Jun 24, 2020
0d3ea21
On OrderItems and ShipmentItems screens pass through pageIndex in mor…
jonesde Jun 24, 2020
cb26e28
On FindOrder pass customerPartyId to Issued and Invoice Report, and S…
jonesde Jun 30, 2020
30adbb8
On order SalesAnalysis add Customer find option and optional Customer…
jonesde Jun 30, 2020
371ca5b
On EditProductStore add new shipmentAnyCarrierMethod config field
jonesde Jul 7, 2020
f2a2831
On ShipmentItems Set Packed dialog (also used on ShipmentDetail) chan…
jonesde Jul 9, 2020
0629d7b
On OrderDetail and ShipmentDetail save item limit in preference and l…
jonesde Jul 9, 2020
43e63e4
On QuickItems add listPrice field, explicitly set customerPartyId to …
jonesde Jul 15, 2020
0ccd9ea
On UserAccountDetail use new NotificationTopic.emailNotifications fie…
jonesde Jul 16, 2020
52ae58e
On FindOrder add xlsx button, on EditItem use single display element …
jonesde Jul 17, 2020
6a6cef4
On OrderDetail and ShipmentDetail change address selection to a drop-…
jonesde Jul 22, 2020
6366d6c
A number of updates to work with the qvt render-mode from moqui-quasa…
jonesde Jul 25, 2020
397c24d
Update other financial reports for qvt, still supporting html,vuet
jonesde Jul 25, 2020
9226649
More qvt support, now the bulk of the simple cases
jonesde Jul 25, 2020
4cd00c5
Add title to conditional-field for cleaner display
jonesde Jul 28, 2020
c9c034b
Add ActiveOrgNav.qvue and MyAccountNav.qvue for moqui-quasar qapps/qv…
jonesde Jul 29, 2020
abd729d
In MyAccountNav.qvue cleaner layout for buttons and badges
jonesde Jul 29, 2020
84d93fa
In MyAccountNav.qvue (for moqui-quasar) change badges to non floating…
jonesde Jul 29, 2020
1bca546
On AssetDetail add serialNumber and softIdentifier fields
jonesde Jul 29, 2020
e745063
Remove ScreenThemeResource for DEFAULT_QUASAR, dependency issue with …
jonesde Jul 29, 2020
46dbd46
On OrderDetail screen minor change to put OrderPart Payment section i…
jonesde Jul 30, 2020
d1fa0a0
Use m-link for qvt mode as well in CashFlowStatement and IncomeStatement
jonesde Jul 31, 2020
b791c9f
Add 'TODO qvt' marker comments for all remaining render-mode specific…
jonesde Jul 31, 2020
0660e66
On OrderDetail and Order/EditItem add qvt render-mode blocks for pric…
jonesde Aug 10, 2020
5a0bb74
Add future note for qvt, with labels in borders can make field-row-bi…
jonesde Aug 12, 2020
20ca63b
On OrderDetail use container-row instead of manual styles
jonesde Aug 12, 2020
e914099
Add note to wiki.xml to display differently for separate CSS configur…
jonesde Aug 13, 2020
dd06200
Instead of inline ckeditor use new text-area.@editor-type attribute
jonesde Aug 13, 2020
46b54bc
Support qvt for screens using jsdiff, now tested with moqui-quasar
jonesde Aug 13, 2020
53b9165
Support qvt for screens using jsdiff, now tested with moqui-quasar
jonesde Aug 14, 2020
b4709c9
Change text-line with ac-transition to drop-down with server-search; …
jonesde Aug 14, 2020
e856949
Small change to make sequenceNum field a bit wider
jonesde Aug 14, 2020
5115025
In setup data add header plugins for /qapps, and include the ActiveOr…
jonesde Aug 14, 2020
f844dc2
In SalesSummary report qvt mode make small charts clickable to show l…
jonesde Aug 15, 2020
3a70e01
On SalesSummary screen use new m-chart Vue component in qvt mode for …
jonesde Aug 15, 2020
0324a26
A few more glyphicon to font awesome changes
jonesde Aug 15, 2020
c6209f0
On MyAccount Notifications screen improve row select checkboxes under…
jonesde Aug 16, 2020
093c434
On ShipmentDetail allow add dest address, update address, and select …
jonesde Aug 21, 2020
3825819
On EditPromotion screen add ProductStorePromoProduct.excludeProduct i…
jonesde Sep 4, 2020
d3b5263
On ShipmentDetail fix parameter-map syntax issue for origin address
jonesde Sep 4, 2020
191bed2
On EditParty add support for 'Other' contact info that is fully data …
jonesde Sep 7, 2020
63f08d9
Add Check Reservations button to AssetDetail screen, will remove inva…
jonesde Sep 11, 2020
15c7b3c
On EditParty (and used by EditCustomer, EditSupplier) use new button-…
jonesde Sep 17, 2020
b108525
On EditParty add more confirmations when deleting/removing
jonesde Sep 17, 2020
91f5bfe
On FindOrder use new form-list.columns element instead of old form-li…
jonesde Sep 21, 2020
f2bff43
Add comments field to FindAssetMaintenance create forms and EditAsset…
jonesde Sep 23, 2020
5844b80
On FindOrder add Country and State/Province fields to filter by and o…
jonesde Sep 28, 2020
c4c9596
In geoGeoCountryStates transition pass through term parameter to service
jonesde Sep 28, 2020
f8c4749
Survey/Fields Formatting changes only, was a fair amount of open and …
jonesde Sep 28, 2020
289f81e
On OrderDetail screen add button to Re-Calc Prices using new OrderSer…
jonesde Sep 29, 2020
9c1d850
On OrderDetail add dialogs for Close Order and Close Part that show m…
jonesde Sep 30, 2020
fa235dc
Add statusId to PhysicalChange and PhysicalQuantity screens, underlyi…
jonesde Oct 1, 2020
72ceed3
On MyAccountNotifications DataFeed set feedDeleteServiceName to the n…
jonesde Oct 3, 2020
670e6e4
On EditInvoice screen change send email dialogs to allow email entry …
jonesde Oct 12, 2020
b9ab3c1
On EditInvoice also include email addresses from Sales Contacts
jonesde Oct 12, 2020
dffe3fb
On EditProduct and EditFeature screens add sequenceNum and amount fie…
jonesde Oct 16, 2020
7c28f34
On OrderDetail screen add Audit Log dialog for OrderHeader, Part, and…
jonesde Oct 16, 2020
e93d3f5
On various screens change text for responseImmediate field to clarify…
jonesde Oct 23, 2020
69b4357
On ShipmentPackages add Product filter with parameter pass through fo…
jonesde Oct 23, 2020
da29d29
Change PackShipment screen to tab set placeholder screen, move PackSh…
jonesde Oct 23, 2020
947f7b7
Add PackShipment/PackItems and PackPackges screens as trimmed down va…
jonesde Oct 24, 2020
1564e6f
On PackSummary add big packed quantity label, show more info for acti…
jonesde Oct 25, 2020
07184a6
On new PackItems and PackPackages screens add filters and pagination …
jonesde Oct 25, 2020
83e5613
On OrderItems screen put all buttons in single Actions field, pass th…
jonesde Oct 27, 2020
9fc0716
Add new Payment.dueDate field to relevant forms on EditPayment, EditI…
jonesde Oct 28, 2020
96efc74
On EditInvoiceItems screen add some Find Options to filter instead of…
jonesde Oct 29, 2020
b1a1e1b
In MyAccountNav.js and .qvue change interval to 5 minutes and change …
jonesde Nov 4, 2020
625ff46
Removed deprecated Refunded status from Payment Status Reference doc
jonesde Nov 10, 2020
e14a3ba
On FindSummary/PhysicalQuantity and PhysicalChange screens only find …
jonesde Nov 11, 2020
d76b1dd
In FindSummary and PhysicalQuantity screens (and PhysicalChange which…
jonesde Nov 14, 2020
90c28b3
On EditParty screen add terminateDate field to UserAccount update form
jonesde Nov 18, 2020
f5d3fed
On Asset/FindSummary screen PhysicalChange and PhysicalQuantity dialo…
jonesde Nov 19, 2020
87c63b9
On FindPicklist add display and filter by Person (Party) associated w…
jonesde Nov 20, 2020
1ba3b8a
On AddOrder screen remove excludeOnPicklist econditions from entity-f…
jonesde Nov 27, 2020
b7a6599
Optionally use product calc price with invoiceItem input
hansbak Jan 4, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="bin/test" path="src/test/groovy">
<attributes>
<attribute name="gradle_scope" value="test"/>
<attribute name="gradle_used_by_scope" value="test"/>
<attribute name="test" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8/"/>
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
<classpathentry kind="output" path="bin/default"/>
</classpath>
23 changes: 23 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>SimpleScreens</name>
<comment>Project SimpleScreens created by Buildship.</comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures>
</projectDescription>
6 changes: 4 additions & 2 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ that are otherwise encumbered.

Signed by git commit adding my legal name and git username:

Written in 2016-2016 by David E. Jones - jonesde
Written in 2016-2020 by David E. Jones - jonesde
Written in 2016-2016 by Sam Hamilton - samhamilton
Written in 2016-2018 by Jens Hardings - jenshp
Written in 2016-2016 by Michal Rovnanik - mrovnanik
Expand Down Expand Up @@ -66,7 +66,7 @@ litigation is filed.

Signed by git commit adding my legal name and git username:

Written in 2016-2016 by David E. Jones - jonesde
Written in 2016-2020 by David E. Jones - jonesde
Written in 2016-2016 by Sam Hamilton - samhamilton
Written in 2016-2017 by Jens Hardings - jenshp
Written in 2016-2016 by Michal Rovnanik - mrovnanik
Expand All @@ -77,3 +77,5 @@ Written in 2018 by Daniel Taylor - danieltaylor-nz
Written in 2018 by Hans Bakker - hansbak
Written in 2018 by Nirendra Singh - nirendra10695
Written in 2019 by Jacob Barnes - Tellan

===========================================================================
19 changes: 13 additions & 6 deletions data/MyAccountDocumentData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,31 +12,38 @@ You should have received a copy of the CC0 Public Domain Dedication
along with this software (see the LICENSE.md file). If not, see
<http://creativecommons.org/publicdomain/zero/1.0/>.
-->
<entity-facade-xml type="install">
<entity-facade-xml type="seed-initial">
<moqui.security.user.NotificationTopic topic="MantleTask" description="Task Updates"
typeString="info" showAlert="Y" persistOnSend="Y" receiveNotifications="Y" emailTemplateId="NOTIFICATION"
titleTemplate="Task Updated ${workEffortId} - ${name} - ${status}${priority ? ' - P ' + priority : ''} - ${purpose?:''}"
linkTemplate="/apps/my/User/Task/TaskDetail?workEffortId=${workEffortId}"/>
linkTemplate="/vapps/my/User/Task/TaskDetail?workEffortId=${workEffortId}"/>
<moqui.security.user.NotificationTopic topic="MantleEvent" description="Event Updates"
typeString="info" showAlert="Y" persistOnSend="Y" receiveNotifications="Y" emailTemplateId="NOTIFICATION"
titleTemplate="Event Updated ${workEffortId} - ${name} - ${status} - ${purpose?:''}"
linkTemplate="/apps/my/User/Calendar/EventDetail?workEffortId=${workEffortId}"/>
linkTemplate="/vapps/my/User/Calendar/EventDetail?workEffortId=${workEffortId}"/>

<moqui.security.user.NotificationTopic topic="MantleCommunicationEvent" description="Message Updates"
typeString="info" showAlert="Y" persistOnSend="Y" receiveNotifications="Y" emailTemplateId="NOTIFICATION"
titleTemplate="Message Updated ${communicationEventId} - ${subject} - ${status}"
linkTemplate="/apps/my/User/Messages/MessageThread?communicationEventId=${communicationEventId}"/>
linkTemplate="/vapps/my/User/Messages/MessageThread?communicationEventId=${communicationEventId}"/>

<moqui.security.user.NotificationTopic topic="MantleRequest" description="Request Updates"
typeString="info" showAlert="Y" persistOnSend="Y" receiveNotifications="Y" emailTemplateId="NOTIFICATION"
titleTemplate="Request Updated ${requestId} - ${name} - ${status}${priority ? ' - P ' + priority : ''} - ${type?:''}"
linkTemplate="/apps/my/User/Request/EditRequest?requestId=${requestId}"/>
linkTemplate="/vapps/my/User/Request/EditRequest?requestId=${requestId}"/>

<moqui.security.user.NotificationTopic topic="MantleWikiPage" description="Wiki Page Updates"
typeString="info" showAlert="Y" persistOnSend="Y" receiveNotifications="Y" emailTemplateId="NOTIFICATION"
titleTemplate="Wiki Page Updated ${wikiSpaceId} / ${pagePath?:''} ${publishedVersionName?:''}"
linkTemplate="/vapps/hm/wiki/${wikiSpaceId}/${pagePath?:''}"/>

<moqui.entity.feed.DataFeed dataFeedId="MyAccountNotifications" dataFeedTypeEnumId="DTFDTP_RT_PUSH"
feedName="MyAccount Notifications" feedReceiveServiceName="mantle.party.PartyServices.send#DataDocumentNotifications">
feedName="MyAccount Notifications" feedReceiveServiceName="mantle.party.PartyServices.send#DataDocumentNotifications"
feedDeleteServiceName="org.moqui.impl.BasicServices.noop">
<documents dataDocumentId="MantleTask"/>
<documents dataDocumentId="MantleEvent"/>
<documents dataDocumentId="MantleCommunicationEvent"/>
<documents dataDocumentId="MantleRequest"/>
<documents dataDocumentId="MantleWikiPage"/>
</moqui.entity.feed.DataFeed>
</entity-facade-xml>
21 changes: 14 additions & 7 deletions data/SimpleScreensSetupData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,19 +42,19 @@ along with this software (see the LICENSE.md file). If not, see
<#assign noticeCounts = ec.service.sync().name("mantle.party.PartyServices.get#UserNoticeCounts").disableAuthz().call()>
<#assign webRoot = ec.web.getWebappRootUrl(false, false)>
<a href="${webRoot!""}/apps/my/User/Notifications" data-toggle="tooltip" data-container="body" data-original-title="${ec.l10n.localize("Notifications")}" data-placement="bottom" class="btn btn-default btn-sm navbar-btn">
<i class="glyphicon glyphicon-info-sign"></i>
<i class="fa fa-info-circle"></i>
<span id="navbar_notification_count" class="label label-info">${noticeCounts.notificationCount!"0"}</span>
</a>
<a href="${webRoot!""}/apps/my/User/Messages/FindMessage?statusId=CeReceived&toPartyId=${ec.user.userAccount.partyId!}" data-toggle="tooltip" data-container="body" data-original-title="${ec.l10n.localize("Messages")}" data-placement="bottom" class="btn btn-default btn-sm navbar-btn">
<i class="glyphicon glyphicon-envelope"></i>
<i class="fa fa-envelope"></i>
<span class="label label-warning">${noticeCounts.messageCount!"0"}</span>
</a>
<a href="${webRoot!""}/apps/my/User/Calendar/MyCalendar" data-toggle="tooltip" data-container="body" data-original-title="${ec.l10n.localize("Events This Week")}" data-placement="bottom" class="btn btn-default btn-sm navbar-btn">
<i class="glyphicon glyphicon-calendar"></i>
<i class="fa fa-calendar"></i>
<span class="label label-primary">${noticeCounts.eventCount!"0"}</span>
</a>
<a href="${webRoot!""}/apps/my/User/Task/MyTasks" data-toggle="tooltip" data-container="body" data-original-title="${ec.l10n.localize("Open Tasks")}" data-placement="bottom" class="btn btn-default btn-sm navbar-btn">
<i class="glyphicon glyphicon-check"></i>
<i class="fa fa-check"></i>
<span class="label label-success">${noticeCounts.taskCount!"0"}</span>
</a>
</div>
Expand All @@ -73,11 +73,18 @@ along with this software (see the LICENSE.md file). If not, see
</#if>
]]></resourceValue>
</moqui.screen.ScreenThemeResource>

<!-- /vapps (vuet) header plugins -->
<moqui.screen.ScreenThemeResource screenThemeId="DEFAULT" sequenceNum="130" resourceTypeEnumId="STRT_HEADER_NAVBAR_COMP"
resourceValue="/ssstatic/MyAccountNav.js"/>
<!-- When needed use something like this for the Active Organization selector in the nav bar:
resourceValue="/ssstatic/lib/MyAccountNav.js"/>
<moqui.screen.ScreenThemeResource screenThemeId="DEFAULT" sequenceNum="135" resourceTypeEnumId="STRT_HEADER_NAVBAR_COMP"
resourceValue="/ssstatic/ActiveOrgNav.js"/> -->
resourceValue="/ssstatic/lib/ActiveOrgNav.js"/>
<!-- /qapps (qvt/qvue) header plugins -->
<moqui.screen.ScreenThemeResource screenThemeId="DEFAULT_QUASAR" sequenceNum="130" resourceTypeEnumId="STRT_HEADER_NAVBAR_COMP"
resourceValue="/ssstatic/lib/ActiveOrgNav.qvue"/>
<moqui.screen.ScreenThemeResource screenThemeId="DEFAULT_QUASAR" sequenceNum="135" resourceTypeEnumId="STRT_HEADER_NAVBAR_COMP"
resourceValue="/ssstatic/lib/MyAccountNav.qvue"/>


<!-- ====================================================== -->
<!-- ========== User/Group Preferences Supported ========== -->
Expand Down
4 changes: 0 additions & 4 deletions document/account/Payment Status Reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,3 @@ The payment was voided before funds were transferred.
#### Declined

The payment was declined (such as a credit card decline) or failed to clear.

#### Refunded

The payment has been refunded by the To party to the From party.
2 changes: 1 addition & 1 deletion screen/BasicHandheld/Warehouse.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ along with this software (see the LICENSE.md file). If not, see
<http://creativecommons.org/publicdomain/zero/1.0/>.
-->
<screen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://moqui.org/xsd/xml-screen-2.1.xsd"
default-menu-title="HH Warehouse" default-menu-index="50" menu-image="glyphicon glyphicon-tags" menu-image-type="icon">
default-menu-title="HH Warehouse" default-menu-index="50" menu-image="fa fa-tags" menu-image-type="icon">

<always-actions>
<set field="appRoot" value="hhwh"/>
Expand Down
2 changes: 1 addition & 1 deletion screen/MyAccount.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ along with this software (see the LICENSE.md file). If not, see
<http://creativecommons.org/publicdomain/zero/1.0/>.
-->
<screen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://moqui.org/xsd/xml-screen-2.1.xsd"
default-menu-title="My Account" default-menu-index="99" menu-image="glyphicon glyphicon-user" menu-image-type="icon">
default-menu-title="My Account" default-menu-index="99" menu-image="fa fa-user" menu-image-type="icon">

<subscreens default-item="User"/>
<pre-actions><set field="partyId" from="ec.user.userAccount.partyId"/></pre-actions>
Expand Down
17 changes: 10 additions & 7 deletions screen/MyAccount/User/Account.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,22 +16,25 @@ along with this software (see the LICENSE.md file). If not, see
xsi:noNamespaceSchemaLocation="http://moqui.org/xsd/xml-screen-2.1.xsd"
default-menu-title="Account" default-menu-index="9">

<always-actions><set field="partyId" from="ec.user.userAccount.partyId"/></always-actions>
<always-actions>
<set field="partyId" from="ec.user.userAccount.partyId"/>
<set field="userId" from="ec.user.userId"/>
</always-actions>

<transition name="updateUser"><service-call name="mantle.party.PartyServices.update#Account" in-map="context"/>
<default-response url="."/></transition>
<transition name="changePassword"><service-call name="org.moqui.impl.UserServices.update#Password"/>
<default-response url="."/><error-response url="."/></transition>

<actions>
<if condition="partyId"><then>
<entity-find-one entity-name="mantle.party.PersonAndUserAccount" value-field="personAndUserAccount"/>
<entity-find-one entity-name="mantle.party.PersonAndUserAccount" value-field="personAndUserAccount"/>
<if condition="personAndUserAccount == null"><set field="personAndUserAccount" from="ec.user.userAccount"/></if>

<if condition="partyId &amp;&amp; !personAndUserAccount?.emailAddress">
<service-call name="mantle.party.ContactServices.get#PrimaryEmailAddress" out-map="primaryEmail"
in-map="[partyId:partyId]"/>
</then><else>
<set field="personAndUserAccount" from="ec.user.userAccount"/>
</else>
</if>

<set field="localeStringList" from="[]"/>
<iterate list="Locale.getAvailableLocales()" entry="lcl">
<script>if (lcl.toString()) localeStringList.add([locale:lcl.toString(), name:lcl.getDisplayName(ec.user.locale)])</script></iterate>
Expand All @@ -55,7 +58,7 @@ along with this software (see the LICENSE.md file). If not, see
<field name="firstName"><default-field><text-line size="15"/></default-field></field>
<field name="middleName"><default-field><text-line size="15"/></default-field></field>
<field name="lastName"><default-field><text-line size="15"/></default-field></field>
<field name="emailAddress" from="primaryEmail?.emailAddress"><default-field><text-line/></default-field></field>
<field name="emailAddress" from="emailAddress ?: primaryEmail?.emailAddress"><default-field><text-line/></default-field></field>

<field name="locale"><default-field>
<drop-down allow-empty="true"><list-options list="localeStringList" key="${locale}" text="${name}"/></drop-down>
Expand Down
2 changes: 1 addition & 1 deletion screen/MyAccount/User/Calendar/MyCalendar.xml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ along with this software (see the LICENSE.md file). If not, see
<container id="calendar"/>
<render-mode>
<!-- NOTE: to work as Vue template link element must be closed and don't use $(document).ready() -->
<text type="html,vuet"><![CDATA[
<text type="html,vuet,qvt"><![CDATA[
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.1.0/fullcalendar.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.1.0/locale-all.js" type="text/javascript"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.1.0/fullcalendar.min.css" type="text/css"/>
Expand Down
6 changes: 3 additions & 3 deletions screen/MyAccount/User/ContactInfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ along with this software (see the LICENSE.md file). If not, see
<widgets>
<container type="li">
<label text="${contactInfo.emailContactMechPurpose.description}" type="p"/>
<render-mode><text type="html,vuet" location="component://SimpleScreens/template/party/ContactInfo.html.gstring"/></render-mode>
<render-mode><text type="html,vuet,qvt" location="component://SimpleScreens/template/party/ContactInfo.html.gstring"/></render-mode>
<dynamic-dialog id="UpdateEmailInfo" button-text="Update"
transition="updateContactInfo"
parameter-map="[partyId:partyId, emailContactMechId:contactInfo.emailContactMechId,
Expand All @@ -70,7 +70,7 @@ along with this software (see the LICENSE.md file). If not, see
<widgets>
<container type="li">
<label text="${contactInfo.telecomContactMechPurpose.description}" type="p"/>
<render-mode><text type="html,vuet" location="component://SimpleScreens/template/party/ContactInfo.html.gstring"/></render-mode>
<render-mode><text type="html,vuet,qvt" location="component://SimpleScreens/template/party/ContactInfo.html.gstring"/></render-mode>
<dynamic-dialog id="UpdatePhoneInfo" button-text="Update"
transition="updateContactInfo"
parameter-map="[partyId:partyId, telecomContactMechId:contactInfo.telecomContactMechId,
Expand All @@ -97,7 +97,7 @@ along with this software (see the LICENSE.md file). If not, see
<widgets>
<container type="li">
<label text="${contactInfo.postalContactMechPurpose.description}" type="p"/>
<render-mode><text type="html,vuet" location="component://SimpleScreens/template/party/ContactInfo.html.gstring"/></render-mode>
<render-mode><text type="html,vuet,qvt" location="component://SimpleScreens/template/party/ContactInfo.html.gstring"/></render-mode>
<dynamic-dialog id="UpdatePostalInfo" button-text="Update Address"
transition="updateContactInfo" width="800"
parameter-map="[partyId:partyId, postalContactMechId:contactInfo.postalContactMechId,
Expand Down
2 changes: 1 addition & 1 deletion screen/MyAccount/User/Messages/EditMessage.xml
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ along with this software (see the LICENSE.md file). If not, see
<field name="description"><default-field title="Note"><text-line size="20"/></default-field></field>
<field name="submitButton"><default-field title="Update"><submit/></default-field></field>
<field name="removeButton"><default-field title="">
<link url="deleteCommunicationEventPurpose" text=" " icon="glyphicon glyphicon-trash" confirmation="Delete this Purpose?"/>
<link url="deleteCommunicationEventPurpose" text=" " icon="fa fa-trash" confirmation="Delete this Purpose?"/>
</default-field></field>
</form-list>
</box-body-nopad></container-box>
Expand Down
4 changes: 2 additions & 2 deletions screen/MyAccount/User/Notifications.xml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ along with this software (see the LICENSE.md file). If not, see
<field name="receiveNotifications" from="notTopicUser?.receiveNotifications ?: receiveNotifications ?: 'Y'"><default-field title="Receive">
<radio><option key="Y"/><option key="N"/></radio>
</default-field></field>
<field name="emailNotifications" from="notTopicUser?.emailNotifications ?: 'N'">
<field name="emailNotifications" from="notTopicUser?.emailNotifications ?: emailNotifications ?: 'N'">
<conditional-field condition="emailTemplateId"><radio><option key="Y"/><option key="N"/></radio></conditional-field>
<default-field title="Email"><display text=""/></default-field>
</field>
Expand All @@ -59,7 +59,7 @@ along with this software (see the LICENSE.md file). If not, see
<field name="_useRowSubmit"><default-field><hidden default-value="true"/></default-field></field>
<field name="_rowSubmit"><header-field title="Select"/>
<conditional-field condition="viewedDate"><display text=" "/></conditional-field>
<default-field><check no-current-selected-key="true"><option key="true" text=" "/></check></default-field>
<default-field title="Select"><check no-current-selected-key="true" no-wrapper="true"><option key="true" text=" "/></check></default-field>
</field>

<field name="titleText">
Expand Down
Loading