Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- endButton: new sap.m.Button("partnerOkButton", {
- text: "Ok",
- enabled: false,
- press: function(e) {
- var selectedPartner = sap.ui.getCore().byId("partnerList").getSelectedItem().getBindingContext().getObject();
- // TODO: Need to implement this into the Quotation generation
- var selectedQt = sap.ui.getCore().byId("qtType").getSelectedKey();
- var h = self.oApplicationFacade.getApplicationModel("customizing").getProperty("/HEAD_DISCOUNT");
- var c = new sap.ui.model.json.JSONModel();
- var p = [{
- PartnerNumber: selectedPartner.CustomerID,
- PartnerFunction: "AG"
- }];
- var a = { results: p };
- c.setProperty("/PartnerSet", a);
- c.setProperty("/SoldToParty", selectedPartner.CustomerID);
- c.setProperty("/SalesOrganization", selectedPartner.SalesOrganization);
- c.setProperty("/DistributionChannel", selectedPartner.DistributionChannel);
- c.setProperty("/Division", selectedPartner.Division);
- c.setProperty("/RequestedDeliveryDate", self._currentDateTime());
- c.setProperty("/ValidTo", self._currentDateTime());
- c.setProperty("/ValidFrom", self._currentDateTime());
- c.setProperty("/PurchaseOrder", "");
- var b = [{
- ItemID: "000000",
- CondTypeCode: h,
- Counter: "000",
- AmountInternal: "0.0"
- }];
- var d = { results: b };
- c.setProperty("/PricingConditionSet", d);
- self.oApplicationFacade.setApplicationModel("NewQuotation", c);
- if (sap.ui.Device.system.phone) {
- self.oRouter.navTo("edit");
- } else {
- self.oRouter.navTo("edit");
- //self.oRouter.navTo("products", undefined, true);
- }
- self.dialog.close();
- }
- }),
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement