I need to add a checkbox to the refund dialog. In particular, the CS agent needs to be able to determine whether funds are returned to the user via our payment gateway or whether they're stored against the customer account as a credit.
U can extend ReturnReauestCareteWidgetRenderer in your own cockpit extension and you can add the below code for adding an extra check box.
Checkbox backOrderedInput = createSearchCheckboxField(widget, row7, "ourpaymentgtway", checked, null);
Related
My custom graph will create a new customer. The new customer will not use a default customer class. Each time my method saves the Customer record, the base event CustomerClass_FieldVerifying happens. That event expects a user input, in order to accept & update the billing settings. In my case, always the new customer should accept the billing setting updates. I believe that I can override the base event, and simply step over:
if (BAccount.Ask(Messages.Warning, Messages.CustomerClassChangeWarning, MessageButtons.YesNo) == WebDialogResult.No)
I'm curious if there is a better approach.
You should be able to set the answer in some way following this post:
How to pass value to confirmation popup from custom screen
Sample:
BAccount.Answer = WebDialogResult.Yes;
I created a user and assigned it as customersupportagentrole,
This user logs as customersupportagentrole to backoffice
I want this user to see the orders but not to manipulate them,
For example canceling or returning orders.
I am tinkering 'Permission Management - null ( [customersupportagentgroup])'
section. Even i disable all selections related with return & order,
this user can still cancel an order, or return it.
Is there a way to accomplish this task?
If you want to disable cancel/return order buttons, you must change canPerform() method of your order actions/return actions. Canperform() provide that visible or invisible according to your choice. You can check user's role in this method. If user's role equals to 'customersupportagentrole', you can disable this button.
Is it possible to restrict the purchase order created automatically like when any dropship or special offer item selected in sales order?
I can confirm as of very recent discussions and testing with Netsuite that before submit does not trigger on automatically generated purchase orders.
We have an approvals system in place and were hoping purchase orders could be auto generated and stay pending supervisor approval but this is not possible as the before submit does not trigger.
An enhancement request has been raised by Netsuite for this functionality.
The behaviour of dropship and special order items is dependent on a checkbox. If you clear the checkbox when the order is approved then the automatic POs will not be created.
Checkbox clearing may be done by the user or may be done via a Before Submit user event script on the Sales Order.
If the need to restrict PO creation has something to do with PO vendor characteristics where you may also need to restrict general PO creation then you should extract the vendor check to a library file. that way it could be used in the SO beforeSubmit to clear the createpo flag and the PO beforeSubmit to throw an error.
You could also use the PO After Submit "specialorder" or "dropship" events to check the PO vendor after submit and delete the created PO.
However given your explanation in the comments the SO shouldn't be able to be approved. i.e. why take a drop ship order where the components are not orderable?
I am currently pre-populating a bunch of tabs for 3 different parties (Buyer, Seller, and Agent). I would love to display these pre-populated fields to all parties (not just the ones assigned to the tab) as it may be concerning for the buyer to sign the contract if they can't even see what the agent has written.
I tried making each tab include a param of locked: true but that did not fix anything. I've also tried to manually make each field read-only but that also did nothing.
Thanks!
If you are prepopulating values using API, then you can make it visible to all Signers by enabling one setting at the account level. You need to Go To Admin -> SIGNING AND SENDING -> Sending Settings -> select "When an envelope is sent, write the initial value of the field for all recipients" checkbox under "Fields and Properties" section.
I have a custom workflow built using SP DEsigner and the SP sites is created using wss 3.0. I have a customer column and values associated with it which is checked for teh workflow to trigger. Example:
When the status = SME Review, an email shoudl trigger to the assigned to person with a message to take some action on the file. However when a user edits the properties, and if the file is already in SME REview and assigned to someone, it triggers an email before Ok is clicked.
This should not happen, becuase the file is bieng edited to change it to Content Review and will eb assigned to a new person. So the notficaition is going to the SME rather than the content reviewer. I am unable to stop this. Does anyone have any suggestions?
On which position do you edit the element or is it a document?
When you edit the listelement in Data Grid View the changes you make in a field are instantly saved when you are changing the field.
If you are using the EditForm than it would submit the changed values only by clicking the okay buton.
Please put some more details to describe your Problem.