BAPI_NETWORK_MAINTAIN released network
HI all!
I'm using the BAPI_NETWORK_MAINTAIN to update DURATION_NORMAL and WORK_ACTIVITY in our network.
It works fine if network is new, but when we release the network and try to update them, the system do not update anything, while doing this operation via transaction works fine.
LOOP AT it_vals.
MOVE lt_vals-vornr TO i_activity-activity
MOVE lt_vals-kstar_k TO i_activity-cost_elem.
i_activity-duration_normal = ( tot_days * lt_vals-z_durata ) /
100.
ADD i_activity-duration_normal TO add_days.
i_activity-work_activity = ( tot_days * lt_vals-z_lavoro ) /
100.
ADD i_activity-work_activity TO add_work.
MOVE 'X' TO i_activity_update-activity.
MOVE 'X' TO i_activity_update-cost_elem.
MOVE 'X' TO i_activity_update-duration_normal.
MOVE 'X' TO i_activity_update-work_activity.
APPEND i_activity.
APPEND i_activity_update.
ENDLOOP.
CHECK i_activity[] IS NOT INITIAL.
LOOP AT i_activity.
CONCATENATE i_activity-network
i_activity-activity
INTO v_objkey.
ADD 1 TO l_refnum.
imethod-objecttype = 'NetworkActivity'.
imethod-method = 'Update'.
imethod-refnumber = l_refnum.
imethod-objectkey = v_objkey.
APPEND imethod. CLEAR imethod.
ENDLOOP.
imethod-method = 'Save'.
APPEND imethod.
CLEAR imethod.
CLEAR e_message_table[].
CALL FUNCTION 'BAPI_NETWORK_MAINTAIN'
TABLES
i_method_project = imethod
i_activity = i_activity
i_activity_update = i_activity_update
e_message_table = e_message_table
Which error(s) do you receive in RETURN and E_MESSAGE_TABLE ?
Regards,
Raymond
Similar Messages
-
Error in Release of Network data via BAPI_BUS2002_SET_STATUS
Hi Experts,
I have to release network data via a Custom Report Program, so I am using the STD BAPI , BAPI_BUS2002_SET_STATUS.
The functionality must be similar to the release of Network as in case of transaction CN22 or can also be done via Project Builder(Transaction CJ20N).
we r using the std BAPI as follows :
CALL FUNCTION 'BAPI_BUS2002_SET_STATUS'
EXPORTING
number = < NETWORK NUMBER >
set_system_status = 'REL'
IMPORTING
return = c_return
TABLES
e_result = lt_result.
The error is Error in processing. Function was not executed . On further analysis, the Function Module CO_ZR_HEADER_RELEASE is causing the issue , not allowing network header data to be free.
The same functionality works via CN22. Please advice whether there is a need to pass further parameters or anything else.
Awaiting a response..
Regards,
SonikaHi,
there are some special requirements for using this BAPI. You need to call BAPI BAPI_PS_INITIALIZATION and BAPI_PS_PRECOMMIT with this BAPI. Check documentation for your BAPI. It's well documented there.
Cheers -
Network release for design booking
While releasing network for design booking i am getting following warning message.
Release not possible.
No material components or PRTs exists.
how to fix this problem.T Code OPJK check your indicators (Material and PRT availability)
Regards
Sreenivas -
BAPI_NETWORK_MAINTAIN
Hi All ,
I have a requirement where i need to change an existing network.
For that i am trying to use BAPI_NETWORK_MAINTAIN
But not getting any proper inputs to update it, can anyone tell me what are the
possible values to update a network in this BAPI.
Thanks & Regards
Monahii
i think for input parameters following link can help you.
[Re: BAPI_NETWORK_MAINTAIN|Error Releasing Network via BAPI_NETWORK_MAINTAIN]
regards
twinkal -
Network wise PR creation in CJ20N (PS)
Hi all,
I have one requirement regarding PR creation through CJ20N. In PS scenario, under one project there will be number of WBS elements and under each WBS element number of network will be there and under each Network there will be number of activities. We will add materials under these activities. There are two type of PR creations by releasing networks in CJ20N, they are
1) Network wise PR creation - through the network PR number will be same and line items will be different.
Example : P->W->N->A1-> M1 ---> PR1/1
M2 ---> PR1/2
A2-> M3 ---> PR1/3
M4 ---> PR1/4
2) Material wise PR creation - for every material, PR number will be different.
Example : P->W->N->A1-> M1 ---> PR1/1
M2 ---> PR2/1
A2 -> M3 ---> PR3/1
M4 ---> PR4/1
Through customization, we can create Network-wise PRs or Material-wise PRs. But my requirement is to create Activity-wise PRs, in which PR number will be same with in an activity and it will differ with another activity under same network.
Example : P->W->N->A1-> M1 ---> PR1/1
M2 ---> PR1/2
A2-> M3 ---> PR2/1
M4 ---> PR2/2
For this, there is no option in customization. Please let me know is this possible through enhancements/BADIs? or is there any other way to do?
Thanks in Advance,
Siva Sankar.Dear All,
We had a similar requirement in one of our client, the details are as follows:
Client’s requirement was to generate plant wise number range for Purchase Requisition created in Project System though T-Code CJ20N. Standard SAP don’t have any facility for plant wise document type or plant wise number range for Purchase Requisition created in Project System.
Plant wise document types and its number ranges are already defined in system but as per standard settings of PS system - PRs created from project system are considering only for one document type i.e. maintained in the configuration. There is no facility to select document type as per plant in CJ20N in standard SAP.
We have implemented two user exists EXIT_SAPLCOZF_001 & EXIT_SAPLCOZF_002 for attaining the specified functionality.
Please let me know if this is useful to you, I will update the complete solution in the thread.
Regards,
Dhaneshwari -
Dear Gurus,
My scenario is as follows -
I have created project structure,
1. PROJECT DEFINITION(1).
2. WBS ELEMENT
3. NETWORK
4. ACTIVITIES
In ourb= scenario there are no. of activity assign under a single network but my problem is that, when i released NETWORK all the activities under that network gets released.
Is there any control for activity release, so that we release activity according to our requirement.
THANKS.
Regards,
RAKESHHi
I n addition of above problem, i am fecing one problem i.e. once i release project all the WBSE, NETWORK and ACTIVITY get released. but i want to release each & every thing as per our requirement.
Please give me solution on this issue.
Thanks,
RAKESH -
Hi,
In Project System to following screens required bapis or Fuction Modules
Network Confirmation - cn25
Collective Confirmation - cn27
Std. WBS Masterdata - cj91
std. Milestone - cn11
Hierarchygraphic screen - cj20n
Project Planning board - cj2b , cj2c
plz. its very urgent any one help.
Regards
Ganeshcheck tcode BAPI
<b>
BAPI_PROJECTDEF_CREATE Create Project Definition
BAPI_PROJECTDEF_EXISTENCECHECK Check whether a project definition exists
BAPI_PROJECTDEF_GETDETAIL Read detailed information for the project definition
BAPI_PROJECTDEF_GETLIST Returns a container of project definitions
BAPI_PROJECTDEF_UPDATE Change Project Definition
2002 BAPIs network
BAPI_NETWORK_EXISTENCECHECK Check whether network exists
BAPI_NETWORK_GETDETAIL Read detailed information for network (including all objects)
BAPI_NETWORK_GETINFO Read detailed information for networks (including all objects)
BAPI_NETWORK_GETLIST Returns a container of network numbers
BAPI_NETWORK_MAINTAIN Edit networks (incl. all objects)
2054 BAPIs work breakdown structure
BAPI_FIELDNAME_EXT_GET Return External Field Names (for BAPI Error Messages)
BAPI_PROJECT_EXISTENCECHECK Check Existence of a WBS Element
BAPI_PROJECT_GETINFO Read detailed information for work breakdown structures
BAPI_PROJECT_MAINTAIN Edit project including networks
BAPI_PROJECT_SAVEREPLICA Replicate work breakdown structure (ALE)</b>
regards
Prabhu -
Wlc 2504 7.4.100 to 7.4.110 upgrade fails
Hello,
I've got a strange behaviour while upgrading my 2504 wlc from 7.4.100 to 7.4.110. I used the gui procedure to transfer the updated aes file to the wlc. The procedure started fine, finished downloading, and then the wlc got completely stuck on "Writing New RTOS to flash" message, all ap loosed connection all clients down, claimings, etc... Then after more than 10 minutes watching my laptop screen I decided to hard reboot the wlc.
Initially I saw the new image booting but, at the end, I finally figured out that the backup image instead booted and the show boot from the controller shows the following:
(Cisco Controller) >show boot
Primary Boot Image............................... 7.4.110.0 (default)
Backup Boot Image................................ 7.4.100.0 (active)
The controller now is working fine with the old image, but I need the upgrade.
What do I have to do now ? I didn't understand what happened.
Thank you for your help
byeUpgrading to Controller Software Release 7.4.100.60
Guidelines and Limitations
• When H-REAP access points that are associated with a controller that has all the 7.0.x software releases that are prior to 7.0.240.0 upgrade to the 7.4.100.60 release, the access points lose their VLAN support configuration if it was enabled. The VLAN mappings revert to the default values of the VLAN of the associated interface. This issue does not occur if you upgrade from 7.0.240.0 or later 7.0.x release to the 7.4.100.60 release.
• While a client sends an HTTP request, the Controller intercepts it for redirection to login page. If the HTTP request intercepted by Controller is fragmented, the Controller drops the packet as the HTTP request does not contain enough information required for redirection.
• We recommend that you install Wireless LAN Controller Field Upgrade Software for Release 1.7.0.0-FUS, which is a special AES package that contains several system-related component upgrades. These include the bootloader, field recovery image, and FPGA/MCU firmware. Installing the FUS image requires special attention because it installs some critical firmware. The FUS image is independent of the runtime image. For more information, see http://www.cisco.com/en/US/docs/wireless/controller/release/notes/fus_rn_1_7_0_0.html.
• If you are using a Cisco 2500 Series controller and you intend to use the Application Visibility and Control (AVC) and NetFlow protocol features, you must install Wireless LAN Controller Field Upgrade Software for Release 1.8.0.0-FUS. This is not required if you are using other controller hardware models. For more information, see http://www.cisco.com/en/US/docs/wireless/controller/release/notes/fus_1_8_0_0.html.
• After you upgrade to the 7.4 release, networks that were not affected by the existing preauthentication ACLs might not work because the rules are now enforced. That is, networks with clients configured with static DNS servers might not work unless the static server is defined in the preauthentication ACL.
• On 7500 controllers if FIPS is enabled, the reduced boot options are displayed only after a bootloader upgrade.
Note Bootloader upgrade is not required if FIPS is disabled.
• If you require a downgrade from one release to another, you might lose the configuration from your current release. The workaround is to reload the previous controller configuration files saved on the backup server or to reconfigure the controller.
• It is not possible to directly upgrade to the 7.4.100.60 release from a release that is older than 7.0.98.0.
• You can upgrade or downgrade the controller software only between certain releases. In some instances, you must first install an intermediate release prior to upgrading to software release 7.4.100.60. Table 2 shows the upgrade path that you must follow before downloading software release 7.4.100.60.
For more information :
http://www.cisco.com/en/US/docs/wireless/controller/release/notes/crn74mr1.html#wp976667 -
Tried everything - ipad2 still won't connect to home wifi
Situation
- home network wireless router is a linksys wrt54g - no login
- other laptops connect fine
- ipod touch connects fine
- new ipad2 works fine on home wifi until I upgrade to ios5.0.1
- now see three bars in the upper left next to the word ipad, with a spinning circle to the right of that when I open Safari (just hangs trying to open any site)
- new ipad2 works fine on other wifi (office, airplane, public hotspots) both before and after upgrade
- set to DHCP with a local IP address of 192.168.1.102, subnet of 255.255.255.0, router of 192.168.1.1,
What have I tried?
- turning wi-fi off and on w/in the ipad2 wifi networks screen
- hard reset of the ipad2 (home / power until apple logo, then release)
- network settings reset
- forget this network
- power cycling the router and cable modem
- manually deleting the ipad2 from the dhcp clients table via the router admin gui
- switching on and off airplane mode
- adding and deleting a client id from the network screen (by default it is blank)
Anyone have any suggestions? Thanks in advance.So - after spending an hour on the phone/hold with apple with no solutions - I did a reset of the router - leaving the default SSID of 'linksys' - and it now works.
-
HI,
NAME SOME STD BAPI WHICH ARE NORMALLY USED IN REAL TIME
THANK YOU
ASHOK KUMARHi Ashok,
BAPI_TRANSACTION_COMMIT
BAPI_TRANSACTION_ROLLBACK
for view all the BAPI's ....
Welcome to PlanetSAP.com
Function group Function group short text
Name of function module Short text for function module
BAPIs f. BOR obj. BUS4003 (AddrContPart)
BAPI_CHARACT_GETLIST BAPI for Characteristics - Find Name
0002 Company Code Business Object
BAPI_CCODE_GET_FIRSTDAY_PERIOD For Company Code: First Day of Period
BAPI_CCODE_GET_LASTDAY_FYEAR For Company Code: Last Day of Fiscal Year
BAPI_COMPANYCODE_EXISTENCECHK Check if Company Code Exists
BAPI_COMPANYCODE_GETDETAIL Company Code Details
BAPI_COMPANYCODE_GETLIST List of Company Codes
BAPI_COMPANYCODE_GET_PERIOD For Company Code: Posting Date -> Period, Fiscal Year
0003 Business Area Business Object
BAPI_BUSINESSAREA_EXISTENCECHK Check if business area exists
BAPI_BUSINESSAREA_GETDETAIL Business area details
BAPI_BUSINESSAREA_GETLIST List of business areas
0004 Business Object Controlling Area
BAPI_CONTROLLINGAREA_GETDETAIL List Detail Information for Controlling Area
0004CORE Business Object: Controlling Area (Core)
BAPI_COAREA_GETPERIODLIMITS Controlling Area: First and Last Day of a Period
BAPI_COAREA_GET_RELATED_CCODES Determine Company Codes Assigned to one Controlling Area
BAPI_CONTROLLINGAREA_FIND Derive Controlling Area from Company Code
BAPI_CONTROLLINGAREA_GETLIST Output List of Controlling Areas
BAPI_CONTROLLINGAREA_GETPERIOD For Controlling Area: Posting Date -> Period, Fiscal Year
0006 Sales organization
BAPI_SALESGROUP_GET_DETAIL Sales Group: Display Name
BAPI_SALESOFFICE_GET_DETAIL Sales Office: Display Name
BAPI_SALESOFFICE_GRP_EXIST Sales Office / Sales Group: Existence Check
BAPI_SALESORG_EXIST Sales Organization: Existence Check
BAPI_SALESORG_GET_DETAIL Sales Organization: Display Data
BAPI_SALESORG_OFFICE_EXIST Sales Organization / Sales Office: Existence Check
0012 Business Object BUS0012 (Cost Center)
BAPI_COSTCENTER_CREATEMULTIPLE Create One or More Cost Centers
BAPI_COSTCENTER_GETDETAIL Detailed Information About Cost Center For Key Date
BAPI_COSTCENTER_GETDETAIL1 Detail Information for Cost Center on Key Date (1)
BAPI_COSTCENTER_GETLIST List of Cost Centers Using Selection Criteria
BAPI_COSTCENTER_GETLIST1 List of Cost Centers for Selection Criteria (1)
BAPI_CTR_GETACTALLOCATIONTYPES Checks Which IST-ILV Types are Possible According to Activity Type Categ.
BAPI_CTR_GETACTIVITYPRICES Read prices for cost center/activity type according to selection
BAPI_CTR_GETACTIVITYQUANTITIES Rad plan activity/capacity/scheduled activity for cost center/acty type
BAPI_CTR_GETACTIVITYTYPES List of cost centers / activity types with control information
0014 Company Business Object
BAPI_COMPANY_EXISTENCECHECK Check if company exists
BAPI_COMPANY_GETDETAIL Company details
BAPI_COMPANY_GETLIST List of companies
0015 Profit Center BAPI
BAPI_PROFITCENTER_CHANGE Change Profit Center
BAPI_PROFITCENTER_CREATE Create Profit Center
BAPI_PROFITCENTER_GETDETAIL Display Profit Center Master Data
BAPI_PROFITCENTER_GETLIST Display List of Profit Centers
0023 Functional Area Business Object
BAPI_FUNC_AREA_EXISTENCECHECK Check if functional area exists
BAPI_FUNC_AREA_GETDETAIL Functional area details
BAPI_FUNC_AREA_GETLIST List of functional areas
0PBAPI0105 Bapis for infotype 0105
BAPI_EMPLCOMM_CHANGE Change communication
BAPI_EMPLCOMM_CREATE Create communication
BAPI_EMPLCOMM_CREATESUCCESSOR Create subsequent communication record
BAPI_EMPLCOMM_DELETE Delete communication
BAPI_EMPLCOMM_DELIMIT Delimit communications
BAPI_EMPLCOMM_GETDETAIL Read communication
BAPI_EMPLCOMM_GETDETAILEDLIST Communication: Read instances with data
BAPI_EMPLCOMM_GETLIST Read communication
1001 BAPIs for Business Object RetailMaterial
BAPI_MATERIAL_MAINTAINDATA_RT Create and Change Material Master Data (Retail)
1001DIA Dialog APIs for Business Object Material
BAPI_MATERIAL_DELETE Flag Material for Deletion
BAPI_MATERIAL_DISPLAY Display Material
BAPI_MATERIAL_EDIT Change Material
BAPI_RETAILMATERIAL_CREATE Create Material
BAPI_RETAILMATERIAL_DELETE Discontinue Material
BAPI_STANDARDMATERIAL_CREATE Create/Extend Material
1001UEB BAPIs for Creating/Changing Matl Data
BAPI_MATERIAL_SAVEDATA Create and Change Material Master Data
1006 Business partner
BAPI_PAR_EMPLOYEE_CHANGEPASSWO Change contact person's password
BAPI_PAR_EMPLOYEE_CHECKEXISTEN Check contact person's number
BAPI_PAR_EMPLOYEE_CHECKPASSWOR Check contact person's password
BAPI_PAR_EMPLOYEE_CREATE_PW_RE Create entry for contact person's password
BAPI_PAR_EMPLOYEE_DELETE_PW_RE Delete entry for contact person's password
BAPI_PAR_EMPLOYEE_GET_PW_REG Read entry for contact person's password
BAPI_PAR_EMPLOYEE_INITPASSWORD Initialize contact person's password
1007 Customer business object
BAPI_DEBTOR_CHANGEPASSWORD Change Customer Password
BAPI_DEBTOR_CHECKPASSWORD Check Customer Password
BAPI_DEBTOR_CREATE_PW_REG Create Entry for Customer Password
BAPI_DEBTOR_DELETE_PW_REG Delete Customer Password Entry
BAPI_DEBTOR_EXISTENCECHECK Check Customer Existence
BAPI_DEBTOR_FIND Customer Matchcode
BAPI_DEBTOR_GETDETAIL Customer Detail Information
BAPI_DEBTOR_GET_PW_REG Read Entry for Customer Password
BAPI_DEBTOR_INITPASSWORD Initialize Customer Password
1008 Vendor business object
BAPI_CREDITOR_CHANGEPASSWORD Change Vendor Password
BAPI_CREDITOR_CHECKPASSWORD Check Vendor Password
BAPI_CREDITOR_CREATE_PW_REG Create Entry for Vendor Password
BAPI_CREDITOR_DELETE_PW_REG Delete Entry for Vendor Password
BAPI_CREDITOR_EXISTENCECHECK Check Existence of Vendor
BAPI_CREDITOR_FIND Vendor matchcode
BAPI_CREDITOR_GETDETAIL Vendor Details
BAPI_CREDITOR_GET_PW_REG Read entry for vendor password
BAPI_CREDITOR_INITPASSWORD Initialize Vendor Password
1010 Customer credit account business object
BAPI_CREDIT_ACCOUNT_GET_STATUS Determine Credit Status of Credit Account
BAPI_CREDIT_ACCOUNT_REP_STATUS Receive Credit Management Account Status and Send to Database
BAPI_CR_ACC_GETDETAIL BAPI/BUS1010: Determine Master Record Data
BAPI_CR_ACC_GETHIGHESTDUNNINGL BAPI/BUS1010: Determine Highest Dunning Level
BAPI_CR_ACC_GETOLDESTOPENITEM BAPI/BUS1010: Determine Oldest Open Item
BAPI_CR_ACC_GETOPENITEMSSTRUCT BAPI/BUS1010: Determine OI Structure
1021 Spec.Purpose Ledger BUS1021
BAPI_SL_GETTOTALRECORDS Special Purpose Ledger: Select totals records for accounts
1022 BAPIs for BUS1022 (Fixed asset)
BAPI_FIXEDASSET_CHANGE Changes an Asset
BAPI_FIXEDASSET_CREATE Creates an Asset
BAPI_FIXEDASSET_CREATE1 Creates an Asset
BAPI_FIXEDASSET_GETDETAIL Display Detailed Information on a Fixed Asset
BAPI_FIXEDASSET_GETLIST Information on Selected Assets
BAPI_FIXEDASSET_OVRTAKE_CREATE BAPI for Legacy Data Transfer
1024 Business Object ConsUnit
BAPI_CONSUNIT_GETCURRENCY Procure Reporting Currency
BAPI_CONSUNIT_GETLIST Display Consolidation Units
1025 Business Object ConsChartOfAccts
BAPI_CONSCHARTOFACCTS_GETITEMS Display Financial Statement Items
BAPI_CONSCHARTOFACCTS_GETLIST Display Consolidation Charts of Accounts
1026 Business Object ConsLedger
BAPI_CONSLEDGER_GETEQUITY Display Changes in Investee Equity
BAPI_CONSLEDGER_GETINVESTMENT Display Changes in Investments
BAPI_CONSLEDGER_GETTOTALS Display Totals Records
1027 Business Object ConsGroup
BAPI_CONSGROUP_GETCONSUNITS BAPI - Consolidation Group - Get Consolidation Units
BAPI_CONSGROUP_GETLIST Display Consolidation Groups
1028 Business Object General Ledger
BAPI_GLX_GETDOCITEMS Line item of document for ledger with summary table GLFLEXT
BAPI_GL_GETGLACCBALANCE Closing balance of G/L account for chosen year
BAPI_GL_GETGLACCCURRENTBALANCE Closing balance of G/L account for current year
BAPI_GL_GETGLACCPERIODBALANCES Posting period balances for each G/L account
1030 Business Object BUS1030 (Cost Element)
BAPI_COSTELEM_CREATEMULTIPLE Create One or More Cost Elements
BAPI_COSTELEM_GETDETAIL Detail Information for Cost Element on Key Date
BAPI_COSTELEM_GETLIST List of Cost Elements for Selection Criteria
1031 Business Object BUS1031 (Activity Type)
BAPI_ACTIVITYTYPE_GETDETAIL Detail Information for Activity Type on Key Date
BAPI_ACTIVITYTYPE_GETLIST List of Activity Types Using Selection Criteria
BAPI_ACTIVITYTYPE_GETPRICES Output Activity Prices for Activity Types on Key Date
BAPI_ACTTYPE_CREATEMULTIPLE Create One or More Activity Types
1036 Business Object BUS1036 Business Process
BAPI_PROCESS_CREATEMULTIPLE Create one or more business processes
BAPI_PROCESS_GETACTALLOCTYPES Checks Which IST-ILV Types are Possible According to Activity Type Categ.
BAPI_PROCESS_GETDETAIL Detail information for business process on key date
BAPI_PROCESS_GETLIST List of business processes per selection conditions
BAPI_PROCESS_SAVE_REPLICA Replicate individual business process (ALE)
BAPI_PROCESS_SETSTRUCTURE Enter template in business process master data
1037 Business object BUS1037
BAPI_BPCONTACT_ADD_TO_ASGN BAPI Partner Sales Activity AddToAssigned
BAPI_BPCONTACT_CHANGE BAPI Change Partner Sales Activity
BAPI_BPCONTACT_CREATEFROMDATA BAPI Partner Sales Activity Create from Data
BAPI_BPCONTACT_CREATEWITHDIA BAPI Partner Sales Activity - Create from Data Dialog
BAPI_BPCONTACT_DELETE BAPI Delete Partner Sales Activity
BAPI_BPCONTACT_GETDETAIL BAPI Partner Sales Activity - Get Details
BAPI_BPCONTACT_GETLIST BAPI Partner Sales Activity - Get List
BAPI_BPCONTACT_REMOVEFROM_ASGN BAPI Partner Sales Activity RemoveFromAssigned
BAPI_BPCONTACT_REPLICATE BAPI Partner Sales Activity Replicate
BAPI_BPCONTACT_REPLICATECHANGE BAPI Partner Sales Activity Replicate Changed Objects
BAPI_BPCONTACT_SAVEFROMMEMORY BAPI Partner Sales Activity - Save from Memory
BAPI_BPCONTACT_SETTOACTIVE BAPI Partner Sales Activity - Set simulated to active
1057 Business Object Investment Program
BAPI_INVPROGRAM_CHECKEXISTENCE Check Existence (of Sub-Tree) of Program
BAPI_INVPROGRAM_GET_LEAVES Output End Nodes of an Investment Program
BAPI_INVPROGRAM_GET_REQUESTS Output Appropriation Requests and End Nodes of an Investment Program
BAPI_INVPROGRAM_SAVE_ENTITIES Save Assigned Entities in Summarization Database
BAPI_INVPROGRAM_SAVE_VALUES Save Summarized Values in Summarization Database
BAPI_INVPROGRAM_SELRE_ENTITIES Select Assigned Entities and Replicate Them in Summarization DB
BAPI_INVPROGRAM_SELRE_VALUES Select Values, Summarize Them and Replicate in Summarization DB
1065 Business Object Employee
BAPI_EMPLOYEET_CHANGEPASSWORD Change employee password
BAPI_EMPLOYEET_CHECKPASSWORD Check employee password
BAPI_EMPLOYEET_CREATE_PW_REG Create entry for employee password
BAPI_EMPLOYEET_DELETE_PW_REG Delete entry for employee password
BAPI_EMPLOYEET_DEQUEUE Unlock employee
BAPI_EMPLOYEET_ENQUEUE Lock employee
BAPI_EMPLOYEET_GET_PW_REG Read entry for employee password
BAPI_EMPLOYEET_INITPASSWORD Initialize employee password
BAPI_EMPLOYEE_CHANGEPASSWORD Change employee password
BAPI_EMPLOYEE_CHECKEXISTENCE Check employee existence
BAPI_EMPLOYEE_CHECKPASSWORD Check employee password
BAPI_EMPLOYEE_CREATE_PW_REG Create entry for employee password
BAPI_EMPLOYEE_DELETE_PW_REG Delete entry for employee password
BAPI_EMPLOYEE_DEQUEUE Unlock employee
BAPI_EMPLOYEE_ENQUEUE Lock employee
BAPI_EMPLOYEE_GETDATA_OLD No Longer Used -> Function group RH65
BAPI_EMPLOYEE_GET_PW_REG Read entry for employee password
BAPI_EMPLOYEE_INITPASSWORD Initialize employee password
1069 Business object 1069 (retail site)
BAPI_RETAILSITE_GETDEPARTMENTS Determine departments of a plant (including description)
BAPI_RETAILSITE_GETMATGROUPS Material groups for a plant (retail plant) incl. description
1070 Business Object Assortment
BAPI_ASSORTMENT_MAINTAINDATA Maintenance of Assortments
1071 Prod. cat: BAPIs
BAPI_ADV_MED_GET_ITEMS Read Product Catalog Items
BAPI_ADV_MED_GET_LAYOBJ_DESCR Read Long Text for Layout Area or Layout Area Item
BAPI_ADV_MED_GET_LAYOBJ_DOCS Read Documents for a Layout Area or a Layout Area Item
BAPI_ADV_MED_GET_LAYOUT Read Product Catalog Layout
BAPI_ADV_MED_GET_LIST Read Product Catalog List
BAPI_ADV_MED_GET_PRICES Read Product Catalog Item Prices
BAPI_ADV_MED_GET_SALES_AREA Read Sales Area for a Product Catalog
BAPI_ADV_MED_GET_VARIANT_LIST Read Product Catalog Variants
BAPI_PRODCAT_GETITEM Read Individual Product Catalog Item
BAPI_PRODCAT_GETPRICES Read Product Catalog Item Prices
BAPI_PRODCAT_GET_DETAIL Read Header Data for a Product Catalog
BAPI_PRODCAT_REPLICATEHEAD Replicate Basic and Structure Data of a Product Catalog (ALE Outbound)
BAPI_PRODCAT_REPLICATEITEMS Replicate Item Data of a Product Catalog (ALE Outbound)
BAPI_PRODCAT_SAVEHEADREPLICA Replicate Basic and Structure Data of a Product Catalog (ALE Inbound)
BAPI_PRODCAT_SAVEITEMSREPLICA Replicate Item Data of a Product Catalog (ALE Inbound)
1076 Business Object 1076 (Financial product)
BAPI_FP_CHANGE Change Security
BAPI_FP_CREATEFROMDATA Create Security
BAPI_FP_GETDETAIL Read Security Detailed Data
BAPI_FP_GETLIST Read Security List
1078 DG-Mat: Business object dangerous good
BAPI_DANGEROUSGOOD_REPLICATE Dangerous goods: Request instances
BAPI_DANGEROUSGOOD_SAVREPMUL Dangerous goods: Save replicated instances
1079 BAPIs for General Cost Object/Cost Obj
BAPI_COSTOBJECT_GETDETAIL Determine Details for a General Cost Object
BAPI_COSTOBJECT_GETLIST Determine General Cost Objects for a Controlling Area
1120 Business Object ConsDimension
BAPI_CONSDIMENSION_GETLIST Display Dimensions
1121 Business Object ConsSubitemCategory
BAPI_CONSSUBITEMCATEGORY_LIST Display Subitem Categories
BAPI_CONSSUBITEMCATEGORY_SITEM Display Subitems
1122 Business Object ConsDocumentType
BAPI_CONSDOCUMENTTYPE_GETADJ Display Document Types for the Entry
BAPI_CONSDOCUMENTTYPE_GETLIST Display Document Types
1137 Business Object 1137 BusProcStructureCO
BAPI_BUSPROCSTRUCTURECO_CREATE BAPI for Creating Fixed Process Structures for Business Processes
1138 Business Object BUS1138 (Stat. Key Fig.)
BAPI_KEYFIGURE_CREATEMULTIPLE Create One or More Statistical Key Figures
BAPI_KEYFIGURE_GETDETAIL Detail Information for Statistical Key Figure on Key Date
BAPI_KEYFIGURE_GETLIST List of Stat. Key Figures for Selection Criteria
1139 CO Resources: Business Object
BAPI_RESOURCECO_SAVE_REPLICA Replicate individual CO resources (ALE)
1157 Function Module for BUS1157
BAPI_EXPENDITUREPROGDEF_CHANGE Change Inv. Program Definition
BAPI_EXPENDITUREPROGDEF_CREATE Create Inv. Program Definition
BAPI_EXPENDITUREPROGDEF_EXCHK Check Existence of Program Definition
BAPI_EXPENDITUREPROGDEF_GETDTL Display Detail List for Program Definition
BAPI_EXPENDITUREPROGDEF_GTLIST Display Existing Program Definitions
BAPI_EXPENDITUREPROGDEF_SAVER Method 'SaveReplica' for ExpenditureProgDef
1158 Function Module for BUS1158
BAPI_EXPENDITUREPROGTREE_CHG Change Program Sub-Tree
BAPI_EXPENDITUREPROGTREE_CHVAL Change Budget/Plan Values on the Positions of a Program Sub-Tree
BAPI_EXPENDITUREPROGTREE_CREAT Create Program Sub-Tree
BAPI_EXPENDITUREPROGTREE_DEL Delete Program Sub-Tree
BAPI_EXPENDITUREPROGTREE_DLVAL Method 'DeleteValues' for ExpenditureProgTree
BAPI_EXPENDITUREPROGTREE_EXCHK Check Program Sub-Tree
BAPI_EXPENDITUREPROGTREE_GDVAL Determine Values for Program Sub-Tree
BAPI_EXPENDITUREPROGTREE_GTDTL Call Information on Program Sub-Tree
BAPI_EXPENDITUREPROGTREE_GTSTA Return System or User Status
BAPI_EXPENDITUREPROGTREE_REASS Reassign Program Sub-Tree
BAPI_EXPENDITUREPROGTREE_STSTA Change System or User Status of Positions of Program Sub-Tree
BAPI_EXPENDITUREPROGTREE_SVRP Method 'SaveReplica' for ExpenditureProgTree'
BAPI_EXPENDITUREPROGTREE_SVRPV Method 'SaveReplicaValues' for ExpenditureProgTree
1171 All Methods for PriceCatalog Object
BAPI_PRICECATALOGUE_EXISTCHECK FM for ExistenceCheck method of BO PriceCatalogue
BAPI_PRICECATALOGUE_GETDETAIL FM for GetDetail method of BO PriceCatalogue
BAPI_PRICECATALOGUE_SAVREPLICA Store Price Catalog Instance
2001 BAPIs project definition
BAPI_PROJECTDEF_CREATE Create Project Definition
BAPI_PROJECTDEF_EXISTENCECHECK Check whether a project definition exists
BAPI_PROJECTDEF_GETDETAIL Read detailed information for the project definition
BAPI_PROJECTDEF_GETLIST Returns a container of project definitions
BAPI_PROJECTDEF_UPDATE Change Project Definition
2002 BAPIs network
BAPI_NETWORK_EXISTENCECHECK Check whether network exists
BAPI_NETWORK_GETDETAIL Read detailed information for network (including all objects)
BAPI_NETWORK_GETINFO Read detailed information for networks (including all objects)
BAPI_NETWORK_GETLIST Returns a container of network numbers
BAPI_NETWORK_MAINTAIN Edit networks (incl. all objects)
2004 BAPI Planned Order Processing
BAPI_PLANNEDORDER_CHANGE Change planned order
BAPI_PLANNEDORDER_CREATE Create planned order
BAPI_PLANNEDORDER_DELETE Delete planned order
BAPI_PLANNEDORDER_EXIST_CHECK Planned order existence check
BAPI_PLANNEDORDER_GET_DETAIL Get details for planned order
BAPI_PLANNEDORDER_GET_DET_LIST Get detailed planned order list
2027 Business Object 2027: Material Reval.
BAPI_M_REVAL_CREATEPRICECHANGE BAPI: Material Revaluation - Generate Price Change
BAPI_M_REVAL_GETDETAIL BAPI: Material Revaluation - Output Document
2030 Business Object Inquiry
BAPI_CUSTOMERINQUIRY_CHANGE Change Customer Inquiry
BAPI_INQUIRY_CREATEFROMDATA Customer inquiry: Create customer inquiry
BAPI_INQUIRY_CREATEFROMDATA2 Customer Inquiry: Create Customer Inquiry
2031 Business Object Quotation
BAPI_CUSTOMERQUOTATION_CHANGE Change Customer Quotation
BAPI_QUOTATION_CREATEFROMDATA Customer quotation: Create customer quotation
BAPI_QUOTATION_CREATEFROMDATA2 Customer Quotation: Create Customer Quo -
Automatic release of network activities
We are currently completing the configuration/implementation of the
Project System module.
We want SAP to automatically release the following network activities
upon final confirmation of an activity.
As an example, letu2019s say we have a simple network of 3 activities:
Activity 10 (Predecessor of activity 30, type of relationship
is FS with activity 30)
Activity 20 (Also predecessor of activity 30, type of
relationship is FS with activity 30)
Activity 30 (Successor of activities 10 and 20u2026therefore,
activities 10 and 20 are predecessors of activity 30)
Based on these relationships, before activity 30 may begin (or may be
released), both activities 10 and 20 must have been completed.
If a u201Cfinal confirmationu201D is set on activity 10, we want SAP to
automatically set the u201Creleaseu201D status on activity 30 if, and only if
activity 20 is also final confirmed.
We are trying to accomplish this using the milestone function
If we put a milestone on activity 10u2026
In the milestone, we:
Set the u201Cfunctionsu201D indicator
Select the function u201C Release following activitiesu201D
Enter the status CNF for confirmed in the u201CSyst.STS u201Cfield.
Set the u201CChange statusu201D indicator to +
Letu2019s say we now have the following statuses on the network activities:
Activity 10 = REL
Activity 20 = REL
Activity 30 = CRTD
Then, if we final confirm (status CNF) on activity 10, SAP triggers the
milestone function and release activity 30, even if activity 20 is not
confirmed yet!!!
After final confirmation of activity 10, the statuses on the network
activities are:
Activity 10 = CNF
Activity 20 = REL
Activity 30 = REL
Why is it releasing activity 30, even if activity 20 is not confirmed?
Activity 20 must be completed also before activity 30 may be
released!!??
Therefore, in this situation described, when the milestone on activity
10 was triggered by the final confirmation of activity 10, activity 30
should not have been released.
Activity 30 should be released only when activity 10 and 20 would have
the status CNF.
What am I missing?
How can I setup the milestone so it reacts properly, taking into
account the relationships between the activities?
I look forward to your inputs.
Thanks
FrederickHello Frederick,
unfortunately scenario described will not work. I. e. milestone function does not consider status of the other activity and will release the directly linked activity.
One may check whether required logic can be implmenented in customer exit CNEX0028 (not CNEX0029).
As an alternative one may try to implement the logic in a substitution exit to trigger status change via ABAP internal function calls. However this requires a deep understanding of ABAP and of PS code.
Kind regards
Peter
Edited by: Peter Kratz on Apr 22, 2009 2:46 PM -
Releasing standard network automatically when integrated in released proj.
Hi Guys,
I am facing the following problem:
In the PS module we have created several Def/WBS standard structures with NW and activities.
Once we have copied the standard template in a new operative structure, we add some new standard networks and rebuild the structure in order to fulfil the new operative project needs. Once done we release the project definition in order to release all objects in the projects, i.e. WBS, Networks, activities and material.
For some reasons and after the releasing phase we have to had new standard networks somewhere in the project structure on WBS level.
The problem we face then is that the new network and all the related activities do not get the release status as all other objects but still remain in the open status. How is it possible to set automatically the release status in the new network, as far as the project definition is released?
Thank in advance for your precious inputs/solutions.
Best regardsHi Pierre,
Check the option in OPSC to release the networks immediately after the creation. This will release the networks as soon as they are created.
Hope this helps you.
Regards
K Ramaiah -
Restrict Direct Releasing of SAP PS Network
is there a way to restrict the direct releasing of the network in sap ps?
we want that release only be done at the wbs level since it can also release the network thus generating the pr/ro under the network activity.Hi,
You can lock the network till the time you want to restrict release. Later unlock and release WBS. In CJ20N, click on network goto Edit->Status->Lock->All.
Alternatively you can make use of User status.
Regards
Edited by: Shrikant Rakate on Jun 20, 2008 10:31 AM -
Iblck release after computer crash or network failure
We are controlling equipment using ENET/1000 devices. The controlling computer has a redundant computer in case the primary fails. We use iblck to protect the bus when the equipment is under active control and need to restore service quickly if the computer fails. We have confirmed that the ENET/1000 does retain the lock after a failure however have not tested the duration of the timeout. How long does an ENET/1000 maintain a lock after it looses connection to the requesting thread and can this timeout be managed in any way?
Error handling won't work in this case, unless there is something I missed in the documentation. Only the process/thread that issued the IBLCK to an ENET/1000 can release it. If the computer that crashes is the one that issued the IBLCK, then there is no error handling that can be done.
Note we simulated the computer hard crashing by shutting down the network interface which effectively silently severs the connection to the ENET/1000 from that computer.
When we start the application up on the backup computer we cannot start utilizing the ENET/1000 bus until the ENET releases the previous lock from the crashed computer. According to the NI 488.2 driver manual, only the thread issueing the IBLCK can release it. Since that computer effectively hard crashed, there is no way to clear the IBLCK from a command since that thread is gone. I see no error handling that can capture this. We appear to be at the mercy of the ENET/1000 to release the lock. So we are looking to understand if that timeout is consistent, what the duration is, and is there any way to modify the timeout?
Thanks for your response,
Tom -
Release strategy for PR generated through network activity (Project)
*Hi,
I am facing the problem that PR generated through network activity (Project) does not have release strategy attached. For same combination of characteristics value of PR document type , account assignment, release strategy strategy is attached for PR created manuelly.
Please suggest
Regards.*What is the account assignment used in Network generated PR, Have included that in your characteristics? Is PR in Your defined document type?
Maybe you are looking for
-
Hi Gurus, I have a list of questions regarding the Implementation of Supplier Self Registration scenario in SRM 7.0 using ROS component 1) Is it possible the implementation of ROS without SUS? If yes, is it mandatory the utilization of XI? If yes
-
The address book in a new email shows only names, no addresses
I recently added new names with their email addresses in "Address Book" - picked the Group I wanted and then clicked the + sign under Names and entered the info in the space to the right. I had already created a mailbox for each name and had gone th
-
Hi! I have w500 laptop with firegl v5700 card on it. I am really getting nervous on this issue right here. Have been looking for a solution for quite a while, but none to be found, even though there are people who have the same problem. What I am try
-
How to control the diffeence qty in MB25
In MB22 - Reservations, suppose a line item of the movement type is deleted then the DIFFERENCE QTY at MB25 should show ZERO. How to do this? Thanks Ven
-
I did "create iPod version" of movie but it still can't be sync'd to phone
I have an MPEG-4 video file (158 kbps, codec H.264, 759x360). It was a chapter ripped from an instructional DVD made by a friend (using Handbrake) which I want to have on my hard drive. The other 2 chapters work fine. This file, it says it can't sync