Merge pull request #31727 from frappe/mergify/bp/version-13-hotfix/pr-31656

fix: use current pos profile on sales return (backport #31656)
This commit is contained in:
Deepesh Garg
2022-07-28 16:32:36 +05:30
committed by GitHub

View File

@@ -497,7 +497,10 @@ erpnext.PointOfSale.Controller = class {
set_pos_profile_data() {
if (this.company && !this.frm.doc.company) this.frm.doc.company = this.company;
if (this.pos_profile && !this.frm.doc.pos_profile) this.frm.doc.pos_profile = this.pos_profile;
if ((this.pos_profile && !this.frm.doc.pos_profile) | (this.frm.doc.is_return && this.pos_profile != this.frm.doc.pos_profile)) {
this.frm.doc.pos_profile = this.pos_profile;
}
if (!this.frm.doc.company) return;
return this.frm.trigger("set_pos_data");