Actions for Sales Order in IC Role
Hello,
We have a requirement for users to be able to create sales orders and e-mail the order confirmation through scheduled actions from the IC Manager role. The action has been configured and is working fine in other roles. However, in the IC role, on clicking 'Schedule New Actions' after saving the order, we get the error message 'No action is available for scheduling'. If we navigate out of the sales order and open the order again, the actions are available and we are able to execute them.
Any inputs on how to avoid the error message and enable user to schedule the action soon after saving the order?
Thank you for your help.
Regards,
Meenakshi
Hi,
We faced similar issues with the action assignment block: refresh didn't work very well until we applied a couple of OSS notes (though this wasn't limited to one business role in particular)... so you'd better check on service.sap.com/notes if you don't find anything in application area CRM-BF-ACI that could be implemented in your system.
As far as I'm concerned, I think this one was pretty useful:
1440262 - Issues fixed for Enhancements in Actions AB
Regards,
Nicolas.
PS: you can follow this tip to restrict your search on relevant notes only
Similar Messages
-
COPY_DOCUMENT functionality in ACTIONS for sales order
Hi experts,
I need to create a follow on document (that is from Quote to sales order).
The triggering point would be Status change and after some validation.
For example whenever status changed i need to do some validation and if validation successful then need to create a sales order as a follow-up.
As I know we can call custom class which will create a sales order.
And i want to know is there any Standard functionality that can be used for above mentioned scenario.
For example can we use COPY_DOCUMENT functionality in ACTIONS?
if so then how this functionality can be used for creation of follow-up document in my scenario
thanksHi,
We faced similar issues with the action assignment block: refresh didn't work very well until we applied a couple of OSS notes (though this wasn't limited to one business role in particular)... so you'd better check on service.sap.com/notes if you don't find anything in application area CRM-BF-ACI that could be implemented in your system.
As far as I'm concerned, I think this one was pretty useful:
1440262 - Issues fixed for Enhancements in Actions AB
Regards,
Nicolas.
PS: you can follow this tip to restrict your search on relevant notes only -
Price Order action for Sales Order - what API?
Hi,
Can someone please help me - I need to know which API is used with action "Price Order' in R12.1.3? Is this the oe_order_pub?
If somebody can provide a link to an example would be great as well?
Thank you,
AnatoliyHave you tried the suggestion in the following article?
How to update Unit Price using OE_ORDER_PUB API? (Doc ID 755135.1)
Jessica -
In ASCP Workbench - Need to take action against sales order types
Hi Team,
I am facing one issue, In ASCP workbench, when we query an item with conditions Order type=Sales Order, I can see many rows with Action=Release, Action=None.
Some rows with Action=None is in pink colour (without taking action against this in ASCP WB) and some in black colour.
For rows with Action = Release, We can check the Release check box and can modify the "Implement date" field, Save and Release (Tools-->Release). Then we can see the changes in Schedule ship date field in Sales Order line (Source Instance)
But for Action=None, We can't check the Release check box (But User want to implement New date for this also)
Since this is linked with OM, I am in a position to solve the issues urgently based on the below questions.
1. Which one triggers the Action=Release or None
2. What modification needs to change in SO line (Source instance) to know the changes in Action column in ASCP WB.
3. User needs to implement new dates for the items having Action=None also. For this how can override or any workaround is there?
Note: For the items having same Old due dates and
Please suggest me ASAP.
Thanks and Regards,
RameshDear Ramesh
Ones in Pink - Your plan is ATP enabled plan. So if there is a new sales order entered in OM module there is a sales order entry made in the ATP table the moment its scheduled in source. But since ASCP has nt been run yet they are still showing actiona s none in the plan.
W r t one with action release your understanding of ship date updation through ascp release is correct.
Why does customer want to chnage date on other sales orders (action-none) ? . ASCP has planned and it is saying that such is the date of expected shipment and so action is none. Any business reason why a date change and release is required on action none sales orders? By default behaviour action None cant be released to source .
Best Regards
Partha -
HAI TO ALL
CAN I KNOW WHERE TO PASS THIS SHIP-TO PARTY AND SOLD-TO PARTY IN BAPI_SALESORDER_CREATEFROMDAT2
SIMILARLY I HAVE TO PASS PARTNER DETAILS IN HEADER DOCUMENT DETAILS IN WHICH PARAMETER I HAVE TO PASS
PLEASE ADVICE ME ASAP
REGARDS
VIJAY<b>Notes
1. Mandatory entries:
ORDER_HEADER_IN : DOC_TYPE Sales document type
SALES_ORG Sales organization
DISTR_CHAN Distribution channel
DIVISION Division
ORDER_PARTNERS..: PARTN_ROLE Partner role, SP sold-to party
PARTN_NUMB Customer number
ORDER_ITEMS_IN..: MATERIAL Material number
2. Ship-to party:
If no ship-to party is entered, use the following: Ship-to party =
sold-to party.
3. Commit control:
The BAPI does not have a database commit. This means that the relevant application must leave the commit, in order that can be carried out on on the database. The BAPI BAPI_TRANSACTION_COMMIT is available for this.
4. German key words:
The following key words must be entered in German, independantly of
the logon language:
DOC_TYPE Sales document type, for example: TA for standard order
PARTN_ROLE Partner role, for example: WE for ship-to party
Further Information
You can find further information in the OSS. The note 93091 contains general information on the BAPIs in SD.</b>
regards
Prabhu -
Quotations as mandatory for sales order creation
Dear SD experts
We have a situation where the user from one of our sales organization wants to make Quotations as mandatory for sales order creation. Means that no order will be created unless it has a refrence to a quotation.
But the problem is that this sales order type u201CZordu201D is being used by multiple sales organizations. Hence making quotations mandatory in the order type will even activate mandatory check on other companies using this order type.
Is there a way to make the quotations mandatory on sales organization or user based role? Or any other way. Please advise.
Best regards,Hi
Say example sales org 1000 where you need to create sales orders with mandatory reference to quotation
Have a order type ZOR with mandatory reference marked inits configuration in VOV8
Then in T code OVAZ configuartion configuration you can restrict ZOR order type to be used only for sales areas which has 1000 has sales orgs
For other sales orgs sales areas dont maintain ZOR in the allowed order types
Regards
Raja -
New/Change Indicator for Sales Order IDoc
Hi Gurus,
Does anyone knows if there's a field in the IDoc Segment for ORDERS that shows or indicate if it's a new or changed order.
We are sending IDocs to our freight company for sales order, but we are trying to see if there's a way we can let them know if its a new or changed IDoc for sales order.
Is there any field for this or any work around on this?
Thanks for your help.Segment Field ACTION is not been changed. I've just tested it and made changes to the Sales Order, the ACTION field is still carrying "000".
Like thomas said, can this be because I'm using message type ORDRSP instead of ORDCHG?
Does this make any difference?
Edited by: Basil Balogun on May 10, 2011 4:54 PM
Edited by: Basil Balogun on May 10, 2011 9:43 PM -
Urgent: Creating ALE IDOC for SALES ORDER
hi
please tell me <b>step by step procedure to create ALE IDOC for SALES ORDER?</b>
reward for sure
regards
ravishHi,
ALE IDOC
Sending System(Outbound ALE Process)
Tcode SALE ? for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ? Create Model View
Tcode BD82 ? Generate partner Profiles & Create Ports
Tcode BD64 ? Distribute the Model view
Message Type MATMAS
Tcode BD10 ? Send Material Data
Tcode WE05 ? Idoc List for watching any Errors
Receiving System(Inbound ALE )
Tcode SALE ? for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ? Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 ? Idoc List for inbound status codes
ALE IDOC Steps
Sending System(Outbound ALE Process)
Tcode SALE ?3 for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 !V Create Model View
Tcode BD82 !V Generate partner Profiles & Create Ports
Tcode BD64 !V Distribute the Model view
This is Receiving system Settings
Receiving System(Inbound ALE )
Tcode SALE ?3 for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 !V Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 !V Idoc List for inbound status codes
Message Type MATMAS
Tcode BD10 !V Send Material Data
Tcode WE05 !V Idoc List for watching any Errors
1)a Goto Tcode SALE
Click on Sending & Receiving Systems-->Select Logical Systems
Here Define Logical Systems---> Click on Execute Button
go for new entries
1) System Name : ERP000
Description : Sending System
2) System Name : ERP800
Description : Receiving System
press Enter & Save
it will ask Request
if you want new request create new Request orpress continue for transfering the objects
B) goto Tcode SALE
Select Assign Client to Logical Systems-->Execute
000--> Double click on this
Give the following Information
Client : ERP 000
City :
Logical System
Currency
Client role
Save this Data
Step 2) For RFC Creation
Goto Tcode SM59-->Select R/3 Connects
Click on Create Button
RFC Destination Name should be same as partner's logical system name and case sensitive to create the ports automatically while generating the partner profiles
give the information for required fields
RFC Destination : ERP800
Connection type: 3
Description
Target Host : ERP000
System No:000
lan : EN
Client : 800
User : Login User Name
Password:
save this & Test it & RemortLogin
3)
Goto Tcode BD64 -- click on Change mode button
click on create moduleview
short text : xxxxxxxxxxxxxx
Technical Neme : MODEL_ALV
save this & Press ok
select your just created modelview Name :'MODEL_ALV'.
goto add message type
Model Name : MODEL_ALV
sender : ERP000
Receiver : ERP800
Message type :MATMAS
save & Press Enter
4) Goto Tcode BD82
Give Model View : MODEL_ALV
Partner system : ERP800
execute this by press F8 Button
it will gives you sending system port No :A000000015(Like)
5) Goto Tcode BD64
seelct the modelview
goto >edit>modelview-->distribute
press ok & Press enter
6)goto Tcode : BD10 for Material sending
Material : mat_001
Message Type : MATMAS
Logical System : ERP800
and Execute
7)goto Tcode : BD11 for Material Receiving
Material : mat_001
Message Type : MATMAS
and Execute --> 1 request idoc created for message type Matmas
press enter
Here Master Idoc set for Messge type MATMAS-->press Enter
1 Communication Idoc generated for Message Type
this is your IDOC
Change Pointers
I know how to change the description of a material using ALE Change Pointers.
I will give the following few steps
1) Tcode BD61---> check the change pointers activated check box
save and goback.
2) Tcode BD50---> check the MATMAS check box save and comeback.
3) Tcode BD51---> goto IDOC_INPUT_MATMAS01 select the checkbox save and comeback.
4) Tcode BD52---> give message type : matmas press ok button.
select all what ever you want and delete remaining fields.
save & come back.
5) 5) go to Tcode MM02 select one material and try to change the description and save it
it will effects the target systems material desciption will also changes
6) goto Tcode SE38 give program Name is : RBDMIDOC and Execute
give Message type : MATMAS and Executte
ALE/IDOC Status Codes/Messages
01 Error --> Idoc Added
30 Error --> Idoc ready for dispatch(ALE Service)
then goto SE38 --> Execute the Program RBDMIDOC
29 Error --> ALE Service Layer
then goto SE38 --> Execute the Program RSEOUT00
03 Error --> Data Passed to Port ok
then goto SE38 --> Execute the Program RBDMOIND
12 Error --> Dispatch ok
Inbound Status Codes
50 Error --> It will go for ALE Service Layer
56 Error --> Idoc with Errors added
51 Error --> Application Document not posted
65 Error --> Error in ALE Service Layer
for 51 or 56 Errors do the following steps
goto WE19 > give the IDOC Number and Execute>
Press on Inbound function Module
for 65 Error --> goto SE38 --> Execute the Program RBDAPP01 then your getting 51 Error
Regards -
Need Authentication Objects For SALES ORDERS
Hi All,
Can anyone provide me list of Authentication Objects For SALES ORDERS.
I opened the SU03----SD class there are nearly 19 objects.
i need to knwo what are the related Authorization Objects for SalesOrders.
Regds
RajRole can be created with the authorizations to the transactions like VA01/02/03 and authorized users can be assigned to these roles, this way you can control the authorizations to standard transactions,
Hope this helps,
Vasanth -
Query for Sales Order Analysis
Dear Experts
I have written a Query for Sales Order Analysis and would like to have help on this.
The query is used for generating daily report for Sales Order on number of documents (Sales Order), total amount of sales orders and total GP of Sales Order. The query is written as below:
SELECT T0.[DocNum], SUM(T0.DocTotal) AS 'Total', SUM(T0.U_Total_GP) AS 'Total GP'
FROM ORDR T0 WHERE T0.[DocDate] =[%0] GROUP BY T0.[DocNum] ORDER BY T0.[DocNum]
where U_Total_GP is a UDF for storing the GP of each order.
After executing the query, a selection criteria of date appears and after a date is selected, the report shown information required. However, the query does not calculate column total for total amount and total GP. Although I know the total for each column can be displayed by pressing "Ctrl" + Click on the column title, it would have to be done from time to time.
Therefore, I would like to modify my query in order to calculate the column totals when executed. Are there any suggestions for this?
Thank you
Regards
EltonHi Elton,
Try this:
SELECT T0.[DocNum], SUM(T0.DocTotal) AS 'Total', SUM(T0.U_Total_GP) AS 'Total GP'
FROM ORDR T0 WHERE T0.[DocDate] =[%0] GROUP BY T0.[DocNum]
Union ALL
SELECT '', SUM(T0.DocTotal) AS 'Total', SUM(T0.U_Total_GP) AS 'Total GP'
FROM ORDR T0 WHERE T0.[DocDate] =[%0]
ORDER BY T0.[DocNum]
Thanks,
Gordon -
Workflow for Sales Order Release via Status Profile
Dear all,
i want to make a workflow for sales order which have 4 User Status in One status profile.
Once Event triggered for sales order
1. Mail should go to main authority with sales order number.
2. Once authority will do some changes in the required field then he/she changes
the user status-1 from defauts as per line Item and mail should go to department no-1 (Head authority).
3. Once again same changes in sales order but now user status-2 from user status-1
as per line Item and mail should go to department no-2 (Head authority).
4. Once again same changes in sales order but now user status-3 from user status-2
as per line Item and mail should go to department no-3 (Head authority).
5. Once again same changes in sales order but now user status-4 from user status-3
as per line Item and mail should go to department no-4 (Head authority) .
and parrally for each changes of Status mail should also go to User (Event Creator).
6. Finally mail sholud go to User as you are permitted to do next business transaction for this sales order
Please tel me the process as i am very new this topic and i am always going to stuck in Binding.
please help me out.
Thank YouHi Neeraj,
First of all start with SWELS and SWEL T-Code to check if any standard event is getting triggered or not. If event is getting triggered, then use the same event to trigger the workflow; otherwise create a custom event of BO and use the same to trigger the workflow.
Hope you are aware of T-Code SWO1 and delegation of BO. The BO used for your requirement will be BUS2000115.
As you want the workflow to get triggered only for one status profile and one of its status, so use check function module. There set the condition for you status profile and status.
The FM which you will be using the most is CRM_ORDER_READ. To read the status, you can also use CRM_STATUS_READ_OW.
Now simply make the approval steps in the workflow using activity. In the activity, you can use the standard method USERSTATUSPOPUP to send the workitem for approval. In each step use the same activity with different agents as approvers.
Just go with these things and let me know if you get stuck up somewhere.
Regards,
Guddan -
hi,
i need to eliminate leading zeros for PO number which comes in SO created trough ALE.i found the enhancement for the FM idoc_input_orders.in that enahancement we have 12 FM's.my Leading zeros are comming for field belnr which comes in e1edk01 segment of idoc orders05.now i had coded my part of coding in FM exit_saplved.._oo1 and i had activated that.but it is not working for me.than i tought of going to other FM exit_sapl..._009.in which i'm not able go into the include either.plz help me out.thank you.Hi, Krishna!
With IDOC_INPUT_ORDERS during IDoc interpretation PO number is assigned to XVBAK-BSTKD field which is later used for sales order creation with reference to PO.
So all you need is to use some customer exit with changing parameters containing XVBAK after IDoc interpretation is completed. For example you can use EXIT_SAPLVEDA_009 which is called at the end of IDoc check after interpretation.
Regards,
Maxim. -
RBA GATP check is not getting invoked for Sales Order
Hi Everyone,
RBA GATP check is not getting invoked for Sales order.
I maintained the configuration settings for 'Rules-Based Availability Check', APO general settings (check mode, check instruction), carried out integrated rule maintenance, Rule determination for the combination of order type & product, associated the check mode to product master. Also maintained all the settings in ECC towards Req class, Req type, checking control etc.
However, sales order is not invoking RBA Check though it is showing up the 'Rule' icon in the screen. Also, in the APO Availability check in Sales order when I click onto 'check instruction', I get the checking mode that pertains to RBA for business event 'A' (Sales order). Though I have not maintained any stock for the main material for which I have the sales order, yet system is confirming any quantity that I put in.
I would expect that system would propose the same material in an alternate location where we have stock through RBA.
Request you to share ideas on this.
Regards,
Avijit DuttaHi Avijit,
You should used No Checking Horizon in Checking instructions and also Check your rule control settings.
What you have defined in 1st and 2nd steps. Check whether product substitution is carried out or Location Substitution.
Thanks,
Bala. -
How to create a daily report for sales order
hi
how to create a daily report for sales order. what fields it must consists of. what are the tables it need?Hi
You have to use the sales order tables VBAK,VBAP and VBEP
So keep date field on selection screen
and treat this date as Order creation data audat field in VBAK.
based on this fetch the data from VBAK and VBAP with the following fields like
VBELN, KUNNR,NETWR,POSNR, MATNR,ARKTX,KWMENG,WAERS etc and display in the report
<b>Reward points for useful Answers</b>
Regards
Anji -
Report for Sales Order Change History CDPOS and CDHDR
How to take a report of the data for the Sales Order Change history for a particular period of time. It is required to take a report of all the Sales Orders for which the basic price has been changed. Please let me know the procedure. I could not get the data from the table CDPOS and CDHDR
Helpful answer would be rewarded.
Regards
PraveenDear Praveen Kumar
Have you tried with VBAP where sale order details at item level would be stored.
Moreover, to my knowledge, there won't be any changes as for as pricing is concerned at sale order level but there is at billing level. Normally, any price increase / decrease would reflect in billing. So why dont you to table join through SQVI VBAP (for sale order details) and VBRP (for billing details) so that you can compare the selling price in sale order with billing.
Thanks
G. Lakshmipathi
Maybe you are looking for
-
== Issue == I have another kind of problem with Firefox == Description == I've installed Firefox Sync on my desktop and Firefox Home on my iPhone 3Gs. However I can't log in to it on my phone. It keeps coming up with an error message: "Login Failure
-
My external hard drive does not recognise password
Hi, I had formatted an external drive with a password security recently and using it as my portable time machine for backups. For some reason, the drive cannot be mounted as it does not recognise the Password. Can anyone please help me on this matter
-
Should I swap computer with my father?
So. My father recently got the mid 2012 13" Macbook Pro (the more powerful model with 2.9ghz http://support.apple.com/kb/SP649). He merely uses it to surf the web, check emails and store photos. He also thinks the display is a tad too small. I on the
-
Show GP Item Properties In UWL
Hi, We are using Guided Procedures composed of Visual composer screens for 5-6 workflows. When we use the standart functionality in the UWL, everything works fine. What I mean is I can show the Subject, From, Start Date etc. properties of the tasks
-
Why does one of my videos show up as "widescreen" in IDVD?
One of my videos, which I exported from FCP, turns out "widescreen" when I import it in iDVD even though it is a regular 4:3. I was wondering if anyone knew how I could correct this. Thank you!