Entering Network Activity Progress with BAPI
Hi,
We are currently upgrading our 3.1 system to 4.7 while integrating the PS module (we were using OpenPlan).
I used BDC to create Standard WBS and Standard Network since no BAPIs exist for Standard.
I was trying to use BAPI_NETWORK_MAINTAIN to update Operational Network Activities but I can't seem to find how to update the progress using the BAPIs.
Will I have to use the BDC again?
Or does one of you Wizards know something I don't?
Thanks in advance,
Alain Cyr.
Transaction SARA is how to delete data for operative Networks/activities and WBS elements the Archive object is PS_PROJECT on the standard side the archive object is PS_PLAN however it is not just as simple as knowing this the process is a little more involved and the objects need to be configured correctly.
Dave
Similar Messages
-
How to permanent delete Network,Activity,WBS through BAPI ?
Hi,
I am using BAPI_PROJECT_MAINTAIN for creating Network,WBS and Activities. I am successfully able to create the above things.
However when I delete using the above BAPI, they are not deleted physically from UI. They remain visible on SAP GUI with delete flag set.
Is there any BAPI available through which I can delete them physically, so that deleted items should not be visible on SAP GUI.
Regards,
Vikas KhandpurTransaction SARA is how to delete data for operative Networks/activities and WBS elements the Archive object is PS_PROJECT on the standard side the archive object is PS_PLAN however it is not just as simple as knowing this the process is a little more involved and the objects need to be configured correctly.
Dave -
Status of WBS element triggering confirmation of network activity ?
Hello,
Can you please let me know if the following requirement could be solved using workflow in PS module :
Setting of 'Fully invoiced' status (FNBL) on WBS element in CN02 transaction should trigger the confirmation of network activity (transaction CN25).
How this possibly could be done using workflow ?
Regards, WieslawHi,
its possible to raise a workflow on Setting of 'Fully invoiced' status (FNBL) on WBS element in CN02 transaction .
BOR: bus2054
Do status managemnet to raise a evnt of this BOR ( BSVW ).
In the work flow in one of the method of extended BOR,
do the confirmation of network activity thru some bapis,etc.
For confirmation:
BOR: PSAFRU method: NetworkConfirmation.Create
check if this is helpfu
create an instance of this nd check if this method helps. -
ACTUAL_FINISH_DATE NETWORK ACTIVITY UPDATING
Hello,
Is there a solution to modify the "Actual_finish_date" for a network
activity through a bapi function ? This component seems to be called
only in "read" bapis like BAPI_NETWORK_GETINFO.
Thank you for your help
Bests regardsHi,
the only thing i´ve found is this:
1.- it is used in fm -> MAP2E_AFVGD_TO_BAPI_ACTIVITY
2.- within this fm it does this:
<BAPI_FIELD>|EARLY_FINISH_DATE
<SAP_FIELD>|FSEDD
<CODE_PART>|A_MOVE
<ADD_FIELD>|
move afvgd-fsedd
to bapi_network_activity-early_finish_date
where AFVGD = Order: Dialog table for Table AFVG (order operation)
Best regards. -
How to create network activity
how to create network activity using bapi_network_maintain bapi
i am getting the error as incorrect object key for activity
reagrdsok
-
BAPI to update value of Progress Tab under Network Activity in CJ20n
Hi all,
can anybody tell me about a BAPI that insert or update value of Progress Tab under Network Activity in Project System(CJ20n)?
Thanks in advance.
Regards.
Sarbajit.Hey Sarbajit Majumdar , you'r try this BAPI .
CALL FUNCTION 'BAPI_PROJECT_MAINTAIN'
EXPORTING
I_PROJECT_DEFINITION = LT_PROJ_DEF
I_PROJECT_DEFINITION_UPD = LT_PROJ_DEF_UP
IMPORTING
RETURN = LT_RETURN_MAINTAIN
TABLES
I_METHOD_PROJECT = LT_METHOD
I_WBS_ELEMENT_TABLE_UPDATE = LT_WBS_UP
I_WBS_ELEMENT_TABLE = LT_WBS
I_NETWORK = LT_NETWORK
I_NETWORK_UPDATE = LT_NETWORK_UP
I_ACTIVITY = LT_ACTIVITY
I_ACTIVITY_UPDATE = LT_ACTIVITY_UP
E_MESSAGE_TABLE = LT_METH_MESSAGE.
I hope this help you .
Akkadech.T -
Hi,
Can any pne tell me the BAPI for Network Activity.
I have to pass the below listed fields.
PROFID
AUART
DISPO
WERKS
AUFNR
KTEXT
GLTRP
GLTRP
PRONR
PROJN
PRCTR
VORNR
LTXA1
STEUS
PROJN
ARBID
ARBEI
ARBEH
LARNT
DAUNO
SAKTO
PRKST
WAERS
EKORG
EKGRP
MATKL
LOSME
KTEXT1
SRVPOS
MENGE
MEINS
KSTAR
LTXT
APLZL_VOR
APLZL_NCH
AOBAR
I also need to pass few Z fields.
Asset Class
Investment Type
Payment profile
Asset Category
Part Number
Part Description
Contract Number
1st Investment Check
First off tool part qty
Final investment check
Mass production
Tool Register
Shared
Shared Part number
Trouble Code
Can anyone please tell me the BAPI which suits my requirement.
Thanks,
Vignesh
Moderator message: please stop posting duplicates, whether same user ID or not, do some research of your own.
Is there any BAPI for T-Code : CN21 with custom fields ?
Edited by: Thomas Zloch on Mar 5, 2012Dear deepthi dandibh,
Do you know how to solve it? I got the problem similar as you.
When I debug via BAPI_PO_CREATE1 function, I found the KNT has the G/L Account inside, But when I call BAPI_PO_CREATE1 by Zxxx program and debuging it. It doesn't has the G/L Account inside KNT table.
Could you please help to advise me how to do ?
Best Regard,
NNP -
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 -
Network activity - settlement rule change FM or BAPI
I wonder if there is any FM or BAPI to change settlement rule for network activity?
Hi everybody,
I found in a Rusian foruma way to create a settlement rule using the functions of the FM KOBS. I changed a bit the code because my requirement was just to update the field URZUO of the settlement rule. The original post (in Russian) can be found here.
My implementation is more simple because the requirement was different:
types: begin of ty_objnr,
objnr like prps-objnr,
end of ty_objnr.
*.COBRA-Buffer (see FM KOBS)
types: begin of ty_cobra_buf.
include structure cobra.
types: uflag like dkobr-upd_flag,
end of ty_cobra_buf.
types: ty_t_cobra_buf type ty_cobra_buf occurs 10.
*.COBRB-Puffer mit Änderungsflag (see FM KOBS)
types: begin of ty_cobrb_buf.
include structure cobrb.
types: uflag like dkobr-upd_flag,
end of ty_cobrb_buf.
types: ty_t_cobrb_buf type ty_cobrb_buf occurs 10.
* Internal tables *
data: it_abrechnug type standard table of ty_abrechnung,
it_objnr type standard table of ty_objnr,
it_cobra like table of cobra with header line,
it_cobrb like table of cobrb with header line.
* Data *
data: wa_cobra_buf type ty_t_cobra_buf,
wa_cobrb_buf type ty_t_cobrb_buf,
wa_objnr like line of it_objnr,
wa_urzuo like cobrb-urzuo,
l_mem_cobrb like wa_cobrb_buf[],
l_mem_cobra like wa_cobra_buf[],
l_mem_cobrb_zeile like line of l_mem_cobrb,
l_mem_cobra_zeile like line of l_mem_cobra.
form urzuo_aendern using p_objnr p_pspnr p_urzuo.
data: c_objnr like prps-objnr,
c_pspnr like prps-pspnr,
c_urzuo like cobrb-urzuo.
c_objnr = p_objnr.
c_pspnr = p_pspnr.
c_urzuo = p_urzuo.
refresh: it_objnr,
it_cobra,
it_cobrb,
l_mem_cobra,
l_mem_cobrb.
wa_objnr = c_objnr.
append wa_objnr to it_objnr.
* Reas settlement rule from the DM
call function 'K_SRULE_PRE_READ'
exporting
i_pflege = ' '
tables
t_sender_objnr = it_objnr
* T_COBRA =
exceptions
wrong_parameters = 1
others = 2.
if sy-subrc <> 0.
perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
exit.
endif.
* Fill internal buffer with settlement rules
call function 'K_SETTLEMENT_RULE_GET'
exporting
objnr = c_objnr
x_all = ' '
tables
e_cobra = it_cobra
e_cobrb = it_cobrb
exceptions
not_found = 1
others = 2.
if sy-subrc <> 0.
perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
exit.
endif.
* Save settlement rule in ABAP-Memory
call function 'K_SRULE_EXPORT_IMPORT'
exporting
i_mode = 'EX'
exceptions
wrong_mode = 1
others = 2.
if sy-subrc <> 0.
perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
exit.
endif.
* Read ABAP-Memory
import l_mem_cobra l_mem_cobrb from memory id 'K_SRULE'.
* Change field URZUO and set Update-Flag
loop at l_mem_cobrb into l_mem_cobrb_zeile where urzuo is initial.
l_mem_cobrb_zeile-urzuo = p_urzuo.
l_mem_cobrb_zeile-uflag = 'U'. "Update Kennzeichen
modify l_mem_cobrb from l_mem_cobrb_zeile transporting urzuo uflag.
endloop.
* Clear internal buffer
call function 'K_SETTLEMENT_RULE_REFRESH'
exporting
objnr = c_objnr.
* Fill ABAP-Memory with new rules
export l_mem_cobra l_mem_cobrb to memory id 'K_SRULE'.
* Fill internal buffer with new rules
call function 'K_SRULE_EXPORT_IMPORT'
exporting
i_mode = 'IM'
exceptions
wrong_mode = 1
others = 2.
if sy-subrc <> 0.
perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
exit.
endif.
* SAve new rules
call function 'K_SETTLEMENT_RULE_SAVE'
exporting
dialog = 'X'
objnr = c_objnr
i_status_update = ' '
exceptions
no_rule_for_objnr = 1
others = 2.
if sy-subrc <> 0.
perform error using c_pspnr sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
exit.
endif.
commit work.
perform erfolg using c_pspnr.
endform. " URZUO_AENDERN
Hope it helps,
Jaime -
BI content for Daily progress / confirmation in network activity R/3
Hi All,
Please advice, is there any BI content to get quantity / daily progress from network activity in SAP R/3 . I found 0PS_NWA_EVA but it does not provide quantity for confirmations.
Please Advice.
Cheers,
NiesHello
We will move this thread to the [SAP Netweaver BW |SAP Business Warehouse;forum as this is not related to PI.
Regards
XI/PI Moderator -
BAPI to upload Person Assignment data under network activity
Hello All!
Can anybody tell me the appropriate BAPI that can upload the data of Person Assignment tab under network activity of Project System(TCode:cj20n)? I.E. data like Split Person Date Time Work Un and others data.
Thanks in advance.
Regards.
SarbajitHi Majumdar,
you can find it by running transaction ST05 against CJ20N.
try bapi-
BAPI_PROJECT_MAINTAIN
Regards,
NaPPy -
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 -
FM / BAPI - CJ20N - updating person assignments on network activity
Hi,
I am looking for a FM / BAPI to update person assignments on network activity (which is already created), can some one suggest me is there any FM / BAPI / any other method to update those.
Regards,
Prasad Sreerama.Hi Sanjeev,
I have to update person's through inbound program, it would be great if i get any FM / BAPI for this.
Regards,
Prasad Sreerama. -
Create automatically Activity (type E-Mail) with BAPI?
Hello Experts,
we have an requirement that we have to create automatically an activity of type E-Mail (for expample transaction type CX03) and then sent this E-Mail to an User which is outside of the company. It will be a contact person of the client we have.
I think I can create the document (using the BAPI tables header, partner and texts). In header I will put the general data, in partner the parter-specific data and the E-Mail Adress) and in the texts table the text which will receive the contact person of the company.
Now my questions are:
1. Is it possible to create an E-Mail of transaction type CX03 with BAPI: 'BAPI_ACTIVITYCRM_CREATEMULTI'.
2. Do I have to use the transaction SCOT to send this document of do I have to use Groupware?
3. Why the document in Web-Client looks exactly like an E-Mail but in GUI the same transaction type looks like an
normal Activity?
4. To add texts i need to fill the BAPI Structure: BAPIBUS20001_TEXT_INS. The problem is, we need to write
a welcome letter to our new clients. Is it possible to use this structure to put into the message to the clients and
how?
Please let me know which is the best strategy to implment that kind of functionality.
Best Regards
Oliver Schultze1. Is it possible to create an E-Mail of transaction type CX03 with BAPI: 'BAPI_ACTIVITYCRM_CREATEMULTI'.
yes, it's possible.
2. Do I have to use the transaction SCOT to send this document of do I have to use Groupware?
This is done by scot.
3. Why the document in Web-Client looks exactly like an E-Mail but in GUI the same transaction type looks like an
normal Activity?
because e-mail is activity which has category 401 (e-mail). in web ui they created new form type for e-mail and in sap gui not.
4. To add texts i need to fill the BAPI Structure: BAPIBUS20001_TEXT_INS. The problem is, we need to write
a welcome letter to our new clients. Is it possible to use this structure to put into the message to the clients and
how?
you would prbably have to use mail tempalte for that but i never tried this
regards. -
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.
Maybe you are looking for
-
Is there any component in JSF for file browsing
Hi Friends, i have to place a file browser in my page,i am using JSF Framework. so i need file browser component in JSF , but i am not able to find the JSF Component for file browser.( in normal html there is this tag {<input type="file" /> } for fil
-
Want to check JDBC connection to my oracle DB java utils.dbping ORACLE SYSADM SYSADM TACOMAC_DB Missing license File for: WebLogic Server 6.1 the file license.bea has a valid entry for JDriver/Oracle and is in the path. I must be doing something stup
-
Script to Rerun Successful Advertisement on Multiple Systems
Hi Guys, I need to rerun a particular advertisement for a package on multiple computers. I Am able to run it on a single system via the right click tools but how do it do it for multiple systems. Is there a script for this which could be provided ? M
-
Does the TJ command work with Type3 fonts?
I'm not sure that the text showing TJ works with Type3 fonts. Attached is a complete PDF file that illustractes the problem. See how the A characters position are affected by the TJ command when using the Type1 fonts but not the Type3. Is this a know
-
Premiere 6.0 LE jpg problem
I've just bought a copy of Adobe Premiere 6.0 LE and it won't let me import jpg, tif or png files. I'm using Windows XP at the moment. Can anyone give me some advice as to how to fix it? Thanks in advance.