Network Activity with material attachment Blocked
I have a requirement as below:
I need to create a network with standard set of activities (internal). But it should not be possible for users to do material attachment to the activities. Is it feasible ?
Thanks is advance .
regards
Muraleedharan.R
Hi
You can think of using BADI Workorder_Update which would stop addition of material to network or WBS element. You can hardcode the WBS element number type or network order type.
Regards
Srikrishna
Similar Messages
-
SAP Message No-KL 294 Network Activity with invalid Internal Number
Hi,
I am getting System Error:NETWORK ACTIVITY WITH INVALID INTERNAL NUMBER" while doing MIGO.
I have checked network activity assigned to PO is exist but this shows some internal Number "Plan no.f.oper." which does not exist.
Please let me know how should i solve this error.
thanks
SunilHi Sunil.
Did you get any response from SAP?
I have as similar or maybe the same problem.
And I found out:
When I create the purchase request out of the Project-Builder (CJ20n) - SAP seems to lose the entry of the field 'AUFPL' in the table 'EBKN'.
In these rare cases (this problem is only in about 2-3 % of our purchase requests) the network elements still exist - so they are not deleted or something like that.
I created a routine, in which I read the entry of 'AUFPL' with the corresponding network number out of table 'EBKN' as key, to correct these wrong purchase requests.
But I didn't find the reason for the problem, yet.
Every advice would be great,.
Best regards,
Marc -
Web Service 2.0 add Activity with attachment
I have a requirement, use Java code to add an activity with attachment using the wsdl of web service 2.0.
However, I can't add attachment successfully.
without any attachment, the activity can be added successfully in CRMOD.
my soap msg without attachment is like "<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
in this case,I can found the new activity AT18 added in CRMOD.
But, if I add attachment in my soap msg, such as
"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity><data:ListOfAttachment><data:Attachment><data:DisplayFileName>attachment.txt</data:DisplayFileName><data:FileNameOrURL>attachment</data:FileNameOrURL><data:FileExtension>txt</data:FileExtension><data:Description>Attachment Desc</data:Description><data:Attachment>dGVzdCBhdHRhY2htZW50</data:Attachment></data:Attachment></data:ListOfAttachment></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
then I will get the error
Update operation on integration component 'Activity' failed because no matching record in business component 'Action' with search specification '[Description] = "AT18"' could be found.(SBL-EAI-04403)
I am not sure whats the reason....in the API document. It mentions for web service 2.0 'the Insert method can be used to insert both parent records and child records', and 'ActivityInsert' above is actually call the insert method, How I can insert both ativity and attachment successfully? Does anybody have some suggestions?
Thanks in advance!
Kane
Edited by: user13108801 on 18-May-2010 20:05Thanks Dinesh,
I am in Release 17, in R17, the InsertChild is not supported, API only support 'insert' for both parent and child.
It looks the 'insert' operation with child record actually do the 'update' operation for the parent record to update its child node.
if I send msg using insert operation like:
"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity><data:ListOfAttachment><data:Attachment><data:DisplayFileName>attachment.txt</data:DisplayFileName><data:FileNameOrURL>attachment</data:FileNameOrURL><data:FileExtension>txt</data:FileExtension><data:Description>Attachment Desc</data:Description><data:Attachment>dGVzdCBhdHRhY2htZW50</data:Attachment></data:Attachment></data:ListOfAttachment></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
it will failed with the error msg I mentioned before.
however, if I create the parent node first:
"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
and then still use insert operation to add the activity with a attachment:
"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity><data:ListOfAttachment><data:Attachment><data:DisplayFileName>attachment.txt</data:DisplayFileName><data:FileNameOrURL>attachment</data:FileNameOrURL><data:FileExtension>txt</data:FileExtension><data:Description>Attachment Desc</data:Description><data:Attachment>dGVzdCBhdHRhY2htZW50</data:Attachment></data:Attachment></data:ListOfAttachment></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
then, the attachment will be added successfully.
And I searched API document of Release 17, it mention that 'The Insert method can be used to insert both parent records and child records. If a child node is specified in the request, the Insert method inserts the child and associates it with the existing parent record. If a child node is missing, the Insert call inserts only the new parent record.'
So, is it that we can say the Insert method for child node can success only if the parent node is already existed? seems we can not insert both parent and child at one time.
Thanks
Kane -
How to block status profile in Network Activity
Dear All,
Is there any way to block status profile in network activity? Is it possible block base on network type / network profile?
Cheers,
NiesHi,
we can block the status profile by using network type. Define your own order types in txn kot2_opa.same will be displayed in txn opsc with out status profile. assign the same network type in network profile.
regards, -
Std Network with Material assignment
Hi,
I am creating Project via Standard WBS and Network. I have also assigned few materials to this Standard NWP. There are few materials assigned to this std NWP all with Base QTY 1000.
So when i add Execution Factor 10 when creating WBS, i expect system to divide Qty of material assigned on Std NWP by 1000 and then multiply by 10, but system is not dividing the Qty by 1000?
Is there some config i need to do so that Base Qty maintained in Std BOM gets divided by the Qty of material that gets assigned to operative WBS being created?
Regards,
JatinderHi,
To my knowledge, the execution factor is applicable only for the quantity at either the WBS or network activity level , not for the requirements it generates. I may be wrong. -
Creating PS Network header with one activity
I need to create to a projekt the network header with one activity. so I want top proceed the following coding:
CALL FUNCTION 'BAPI_PS_INITIALIZATION'.
CALL FUNCTION 'BAPI_BUS2002_CREATE'
EXPORTING
i_network = gs_network
TABLES
et_return = et_return.
CALL FUNCTION 'BAPI_PS_PRECOMMIT'
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
IMPORTING
return = es_return.
CALL FUNCTION 'BAPI_PS_INITIALIZATION'.
CALL FUNCTION 'BAPI_BUS2002_ACT_CREATE_MULTI'
EXPORTING
i_number = ls_number
TABLES
it_activity = gt_activity.
CALL FUNCTION 'BAPI_PS_PRECOMMIT'
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
IMPORTING
return = es_return.
But I get an Runtime Error with "MESSAGE_TYPE_X" because the PRECOMMIT was not successful.
Has anyone an idea how to handle that ??
thx a lot
Edited by: Rob Burbank on Nov 18, 2009 9:42 AMDATA: lt_return TYPE TABLE OF bapiret2,
l_wa_return TYPE bapiret2.
CALL FUNCTION 'BAPI_PS_INITIALIZATION'
CALL FUNCTION 'BAPI_BUS2002_CREATE'
EXPORTING
i_network = pi_wa_aufnr
TABLES
et_return = lt_return.
READ TABLE lt_return WITH KEY type = 'S'
TRANSPORTING NO FIELDS.
IF sy-subrc = 0.
REFRESH lt_return.
CALL FUNCTION 'BAPI_PS_PRECOMMIT'
TABLES
et_return = lt_return.
READ TABLE lt_return WITH KEY type = 'S'
TRANSPORTING NO FIELDS.
IF sy-subrc = 0.
READ TABLE lt_return INTO l_wa_return INDEX 3.
pc_aufnr_new = l_wa_return-message_v2.
ENDIF.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
IMPORTING
return = l_wa_return.
ENDIF.
this is the sample code to create network & to get the network number created -
PS Network & activity Table related with PO
Hello experts ,
I need a table name which will give me the details of
1) Network is a primary key and related to it the list of activity numbers .
2) now I also need to link these with PO number ???
Please help
Murali.sUse below link for table linkage. From Proejct You should get WBS from WBS you should get Network activity via Counter SAP Project System - A ready Reference ( Part 2 )
Pass this network NPLNR (Network Number for Account Assignment ) and AUFPL in to table EKKN. Check flag for that Purchase document is not deleted via field LOEKZ
With Regards
Nitin P. -
Constant "network activity" in Lion, with NO internet connection
Hey all,
I had searched and read a number of entries similar to this, but never a solution from anyone yet and unsure if someone has experienced this specifically.
I was doing some computer house cleaning and noticed that I had this constant Network Activity happening to the sum of 3-4KB/sec, all day long, regardless.
Switched off wifi...still there.
Rebooted.....still there.
Disconnected all devices, no wifi, no nothing....still there.
No programs running....still there.
Repaired permissions...still there.
Checked Firewall....still there.
Sharing turned off....still there.
Printer sharing off....still there.
Checked and eliminated any start-up programs....still there.
Booted with Snow Leopard drive,(it is only the OS), and noticed NO network activity.
Installed Little Snitch, and honestly have no idea what it is telling me.
So, with a totally cut off Macbook Pro, with no programs running at all, and nothing I can see running in the back ground, no LAN or other sharing or networks....why would there be an unending 3-4KB/sec activity, but none at all in Snow Leopard? Somewhere I have something installed, or a malware program, or something hitting the network regardless of if it is accessible or not.
Anyone any guesses?
Running the last version of Lion, 10.7.5
Thanks all.Can't believe no one has experienced this?
If anyone could, take a look at your own Activity Monitor and post if you are NOT having this issue in Lion.
Here is a screen shot of AM and the typical constant 3KB/sec in/out. I know it seems like nothing just idol chatter, but it is constant, as in all day long, no matter what. Something seems very not right about that function.
Thanks all, any feed back is appreciated. -
Is ironport blocking emails with large attachements?
I have recently adjusted my exchange server to accept attachments as large as 25mb but still when I tried to send an email with an attachment of 15mb it still bounce back as 552 552 #5.3.4 message size exceeds limit (state 18).
I was wondering if need to adjust anything on my Ironport to make sure it allows those large emails. If so, I hope somebody could help out on how to do this adjustment.
thanks,
brianI sort out the issue..
In microsoft exchange everything is configured well, to send and receive upto 25 MB. Usermail box permission also set for sending 25 MB attachment. Evenif I can receive 15 MB attachment, it resulting in error while sending.
This was the error:-
mail.wrd.ae #550 5.3.4 SMTPSEND.OverAdvertisedSize; message size exceeds fixed maximum size ##
This message is generated by HUB-CASH server
No clue that email is screening by ironport.
Solution:-
Increase the message size limit in ironport
Mail Policies-> Mail Flow Polices -> Relay -> Max Message Size ->25 M
This relay is used for outgoing emails. (Note that the title for that page is confusing: Mail Flow Policy: RELAY - IncomingMail) -
Transaction Code for Purchase Order with Network, Activity, and Element
I have been asked for a transaction code that will allow the user to view the Purchase Order, Network, Activity, and Element on the same transaction. I have been able to use CN41 to get them the Purchase Requisition, Network, Activity, and Element, but cannot seem to find one for the Purchase Order.
I feel like this should be easy...
Any ideas?Hi,
I would recommend you to test BAdI ME_PROCESS_PO_CUST.
Regards,
Edit -
Help< I opened an email with photo attachements and it is taking all day to download, I cant delete it, it just stops mail from working. Everything else was fine till i thought turning off the ipad and trying again would work. It didn`t, I cant turn it on at all - itjust shows the spinning wheel (loading?) icon and nothing else. Being a novice and ive only had this for a couple of weeks i need help!
Have you tried a reset ? Press and hold both the sleep and home buttons for about 10 to 15 seconds (ignore the red slider if it appears), after which the Apple logo should appear - you won't lose any content, it's the iPad equivalent of a reboot.
-
Function, BAPI to get the children form a Network Activity in a Project (PS)
Hi everyone,
I have a Project in TCode CJ20N with PEPs, Networks and all the components that It has.
I'm doing a program which input "Network Activity" and the result have to be all the children for this Network Activity (Material Components) including the information for each Material Component because What I'm looking for is to check if at list one of the children for a Network Aciviti have a Purchase Requisition linked to it as I show in the Attached File.
To do this, I need to execute a function, BAPI, BADI or any code to get the children to look for a PR.
Thanks a Lot.
Regards
Felipe UribeHi Arun...
thanks a lot, I think it could work fine!!!.
I'll try using this BAPI.
Regards
Felipe Uribe -
on my mac why does it take so long to send a Email with an attachment, on my mac why does it take so lone to send a Email with an attachment
It depends on the size of the attachment and the speed of your internet connection.
Next time you send an email with an attachment do these two things:
In Apple Mail (I assume you are using Apple Mail), under the Window menu select Activity. Arrange the Activity window so you can see it.
Then open the separate application located in the Utilities folder called "Activity Monitor" and arrange it so you can see it at the same time as the Activity window in Mail.
In Activity Monitor program, select the tab labeled "Network." Watch the "Data sent/sec" portion. Then send your email, while watching the Mail Activity window and also the Activity Monitor program window Data sent/sec area.
You should see the mail being sent with a progress bar in the Mail Activity window and also you should be able to see how many bytes/sec or KB/sec or MB/sec your internet connection is giving you in the Activity Monitor window.
Example: my internet provider gives me about 20 Megabits per second download and 5 Megabits per second upload. To convert these to Megabytes per second (Activity Monitor shows things in bytes, not bits), simply divide by 10 (not the exact thing to do, but close enough). So I get 0.5 Megabytes per second upload speed. When I send a file that is 5 Megabytes in size, it takes about 10 seconds if I am getting the full upload bandwidth. If I am getting less than that (which sometimes happens), it will take proportionately more time. Either way, you can see what is happening with these two windows.
If your internet provider is supposed to give you, say, 5 Megabits/sec upload (0.5 Megabytes/sec), but you see only say, 5 KB/sec (=0.005 Megabytes/sec), sent in Activity Monitor, then your emails are taking a long time because you are getting only abut 1/100 the speed you should be. You might want to check with your internet provider about that. -
Moving materials from QI to Unrestricted when QM is active with HUs
We have QM active with Handling units. At Goods Receipt a Delivery is created for packing HUs and an inspection lot is created with HUs attached. Normally in QM this means that materials can only be released through the QM module. However, we have learned that users can start a 321 movement which creates a Delivery and if the TO is created and saved, the material is locked up. We cannot post the Delivery and we cannot make a UD and move materials to unrestricted because it is locked by the Delivery. How can we prevent users from making a 321 movement to start this process?
Are you using insp type 03 or 04?
FYI - 03 insp type is not stock relevant. 04 insp type is stock relevant. If you using 04 then with ref to UD system will move stock from QI to UNR.
Hope this helps.
Thanks!!! -
PS tables for Network Activity elements
Hi,
I am trying to find the tables for Network Activity elements and its relationship with Activity (PS Module).
There are Std BAPIs to get the data.
But I want the table field names since it would be used by the XI team for data mapping.
Thanks in advanceHi Pranav
Thanks for yr information. we can select the object WBS, and shall be able to view PS texts in overview and create PS Texts.
My requirement rather, question is, can we attach any documents without having DMS. ie., can we assign any of the Windows document which are available in hard disc?
please thorough some light on this and thanks in advance and belated happy diwali wishes to you.
Thanks
Sudhakar
Maybe you are looking for
-
Facing problem when using SYNC and ASYNC bridge in ID
Hi all, In BPM i am using SYNC/ASYNC bridge for that Outbound Interface and BPM Sync Interface has the same structure is it mapping necessary for that intercaces. In interface determination it is showing error duplicate interfaces in ID test configur
-
Corrupted blocks are shown after runnıng dbv but I cant see them from the V$backup_corruption v$database_block_corruption; why?
-
Powershell to connect to network registry - via regedit.exe
Hi, I've done some google searches for my query but not really having much luck so what I am asking might not exist. My current script starts the remoteregistry service on the machine you manually put in and then opens a regedit window for you to man
-
Streaming bandwidth too low?
I just tried to wget a 700mb movie from my server to my local machine. Download speeds range between 250KBps to 700KBps. It's a wireless connection between the machines. (Yea I know it's retarded, but my girlfriend won't let me have more cables than
-
JavaHelp : translate and to center
Hi people! I'm using JavaHelp and I have two problems with it: 1) Translate... I try everything and until now I'm not able to translate... 2) To center... how can I center my JavaHelp screen? Please, I need help! Thanks, Renata