Skip to main content
Solved

Autorisation of sales quotations

  • December 10, 2019
  • 5 replies
  • 463 views

HOOJAGR
Do Gooder (Customer)
Forum|alt.badge.img+2
  • Do Gooder (Customer)
  • 4 replies

We would like our sales department to authorise the sales quotations from collegues, before they send them to a Customer. I hoped is was a standard functionality in IFS 9, but could not find it.

Anyone an idea about this?

 

Best answer by Jouni

You can create event quite simple, what check something when you release quotation.
Then all depends what kind of check you like to make.
This eg it check if quotation coordinator is same as person who release quotation. (easy to go around changing coordinator when release :sunglasses: )
 

 

Event code:

declare

BEGIN

IF '&NEW:AUTHORIZE_CODE' =  '#PERSON_ID#' THEN

ifsapp.error_sys.Record_General('OWN_ERROR',' You can''t release your own quotation') ;

END IF;

END;

View original
Did this topic help you find an answer to your question?

5 replies

Rasika Lakmal
Superhero (Customer)
Forum|alt.badge.img+18
  • Superhero (Customer)
  • 214 replies
  • December 10, 2019

You can use the release sales quotation option as a way of authorization. When releasing the sales quotation, the status on the sales quotation header is updated to Released. All lines, except those in status Lost, Canceled or Won, are also released. This means that the sales quotation is ready to be converted into a regular customer order. You can revoke the permission to a particular end-user to release the quotation and make a superuser only eligible to release quotation/quotation lines.


HOOJAGR
Do Gooder (Customer)
Forum|alt.badge.img+2
  • Author
  • Do Gooder (Customer)
  • 4 replies
  • December 12, 2019

Thank you @Rasika Lakmal for the answer. I think that could work, but what happens over here is, that the sales support colleagues check their neighbors who do the same work. SO we don't have that kind of '’superusers'’.
But what I think maybe could be the solution, creating an event, that logged in users could not release their '’own'’ sales quotations……. What do you think?

 

 


eqbstal
Superhero (Partner)
Forum|alt.badge.img+21
  • Superhero (Partner)
  • 670 replies
  • December 12, 2019

Maybe build an event that will check if the person that has entered the quote is trying to release it as well. It will be a bit tricky as the event has to run a background job (most likely).


  • Sidekick (Partner)
  • 39 replies
  • Answer
  • December 13, 2019

You can create event quite simple, what check something when you release quotation.
Then all depends what kind of check you like to make.
This eg it check if quotation coordinator is same as person who release quotation. (easy to go around changing coordinator when release :sunglasses: )
 

 

Event code:

declare

BEGIN

IF '&NEW:AUTHORIZE_CODE' =  '#PERSON_ID#' THEN

ifsapp.error_sys.Record_General('OWN_ERROR',' You can''t release your own quotation') ;

END IF;

END;


HOOJAGR
Do Gooder (Customer)
Forum|alt.badge.img+2
  • Author
  • Do Gooder (Customer)
  • 4 replies
  • December 13, 2019

Thanks!! Event created in TEST and it seems to work! 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings