SM50 - Details about BAPI execution
Dear Experts,
I have a group ZSND in which there are 99 BAPIs/function modules.
I am using tcode SM51, in which it shows the group of the BAPI, but it doesnt show exactly which BAPI is being accessed or executed.
Is there any utility where it shows exactly which BAPI is being executed.
Regards,
Priya
Dear Experts,
I have a group ZSND in which there are 99 BAPIs/function modules.
I am using tcode SM51, in which it shows the group of the BAPI, but it doesnt show exactly which BAPI is being accessed or executed.
Is there any utility where it shows exactly which BAPI is being executed.
Regards,
Priya
Similar Messages
-
Details about ABAP Function Module
Hi All,
I am trying to get information about the data returned by 2 ABAP function modules. These are :-
1) TH_WPINFO - Shows the number of work processes running on the SAP system. The table fields are:-
WP_NO
WP_TYP
WP_PID
WP_STATUS
WP_WAITING
WP_SEM
WP_RESTART
WP_DUMPS
WP_CPU
WP_ELTIME
WP_MANDT
WP_BNAME
WP_REPORT
WP_ACTION
WP_TABLE
WP_SERVER
WP_WAITINF
WP_WAITTIM
2) TH_WP_DETAIL_INFO - Shows the additional details about a particular work process. The table fields are:-
EYEON
STARTTIME1
STARTTIME2
ENDTIME1
ENDTIME2
RESPTIME
ROLLED_OUT
CPUTIME
QUEUETIME
GUITIME
GUICNT
GUINETTIME
L_ENDTIME1
L_ENDTIME2
RFCTI
RFCCNT
INPUTLEN
OUTPUTLEN
MAXROLL
MAXPAGE
ROLLINCNT
ROLLINTI
ROLLOUTCNT
ROLLOUTTI
LOCKCNT
LOCKTI
READDIRCNT
READDIRTI
READDIRREC
READDIRBUF
READSEQCNT
READSEQTI
READSEQREC
READSEQBUF
PHYREADCNT
INSCNT
INSTI
INSREC
PHYINSCNT
UPDCNT
UPDTI
UPDREC
PHYUPDCNT
DELCNT
DELTI
DELREC
PHYDELCNT
COMMITTI
DBPROCCNT
DBPROCTI
GENERATETI
REPLOADTI
CUALOADTI
DYNPLOADTI
SRCLODCNT
DSQLCNT
QUECNT
QUETI
DDICTI
MEMSUM
PRIVSUM
USEDBYTES
MAXBYTES
MAXBYTESDI
ADCNT
ADTIME
DISPCNT
ACCOUNT
TRANSID
TERMINAL
REPORT
DYNPRONR
TCODE
CUAPRG
CUAFUNC
DIA_FILL_1
EYEOFF
As you can see, the tables shown by these function modules have lots of columns but there is not much description (In fact, nothing at all) about them. If anybody has used these function modules before can you please point me to a location where I can find documentation for these. I have already searched on SAP help portal but it doesn't show any information about this. I tried with TCODE SM50 on my SAP GUI but it doesn't give precise information. Please suggest on how or where I can find description for these tables.
Many Thanks in advance!!!
- JohnHi John!
There is no documentation - you can't expect, that <i>every</i> bit is documented in SAP.
If you are interested in something special, ask this - but I doubt that you will find someone, who writes a FM documentation based on his own experience.
The most important fields you can guess by the name or comparing with SM50 / SM66.
Regards,
Christian -
BAPI execution in webdynpro returns only a few records
Hi,
I'm executing a BAPI in my webdynpro application and it is returning only a few records from backend table. When i execute the BAPI in R/3 with the same input i'm getting all the records. In webdynpro i'm getting only 22 records for different set of inputs while in R/3 i'm getting all records(37,41 etc). Any help in this regard will be valuable.
Regards,
ShabeerHi,
I am invalidating the output node after execution of BAPI. The BAPI is executing properly and it is returning records also.But the problem is with the number of records returned by BAPI. As i've mentioned earlier it is always returning 22 records, eventhough the actual output contains more than 22 records(I checked this in R/3). I was told that the BAPI is calling a transaction(i don't know whether it is the problem since i am not familiar with ABAP and R/3 that much).Is it possible that webdynpro is fetching records even before the BAPI execution is complete in R/3 and hence returning partial output(I'm not sure about this thing) ?
Any help in this regard will be valuable.
Thanks and regards,
Shabeer -
Could anyone just possibly tell me about BAPI'S and BADI'S in brief?
Hi all,
Could anyone just possibly tell me about BAPI'S and BADI'S in brief?
Regards in advance,
Sanjeev K.V.BAPI-
step by step
http://www.sapgenie.com/abap/bapi/example.htm
list of all bapis
http://www.planetsap.com/LIST_ALL_BAPIs.htm
for BAPI's
http://www.sappoint.com/abap/bapiintro.pdf
http://www.sappoint.com/abap/bapiprg.pdf
http://www.sappoint.com/abap/bapiactx.pdf
http://www.sappoint.com/abap/bapilst.pdf
http://www.sappoint.com/abap/bapiexer.pdf
http://service.sap.com/ale
http://service.sap.com/bapi
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
http://www.planetsap.com/Bapi_main_page.htm
http://www.topxml.com/sap/sap_idoc_xml.asp
http://www.sapdevelopment.co.uk/
http://www.sapdevelopment.co.uk/java/jco/bapi_jco.pdf
Also refer to the following links..
www.sappoint.com/abap/bapiintro.pdf
www.sap-img.com/bapi.htm
www.sap-img.com/abap/bapi-conventions.htm
www.planetsap.com/Bapi_main_page.htm
www.sapgenie.com/abap/bapi/index.htm
Checkout !!
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
http://techrepublic.com.com/5100-6329-1051160.html#
http://www.sap-img.com/bapi.htm
http://www.sap-img.com/abap/bapi-conventions.htm
http://www.sappoint.com/abap/bapiintro.pdf
BAPI
http://help.sap.com/saphelp_46c/helpdata/en/9b/417f07ee2211d1ad14080009b0fb56/frameset.htm
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
http://www.sapgenie.com/abap/bapi/example.htm
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
u can check the below the material also
what is BAPI?
BAPI stands for Business API(Application Program Interface).
A BAPI is remotely enabled function module ie it can be invoked from remote programs like standalone JAVA programs, web interface etc..
You can make your function module remotely enabled in attributes of Function module but
A BAPI are standard SAP function modules provided by SAP for remote access. Also they are part of Businees Objest Repository(BOR).
BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. You create business objects and those are then registered in your BOR (Business Object Repository) which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA. in this case u only specify the business object and its method from external system in BAPI there is no direct system call. while RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP business object types. These BAPIs should be implemented the same for all business object types. Standardized BAPIs are easier to use and prevent users having to deal with a number of different BAPIs. Whenever possible, a standardized BAPI must be used in preference to an individual BAPI.
The following standardized BAPIs are provided:
Reading instances of SAP business objects
GetList ( ) With the BAPI GetList you can select a range of object key values, for example, company codes and material numbers.
The BAPI GetList() is a class method.
GetDetail() With the BAPI GetDetail() the details of an instance of a business object type are retrieved and returned to the calling program. The instance is identified via its key. The BAPI GetDetail() is an instance method. BAPIs that can create, change or delete instances of a business object type
The following BAPIs of the same object type have to be programmed so that they can be called several times within one transaction. For example, if, after sales order 1 has been created, a second sales order 2 is created in the same transaction, the second BAPI call must not affect the consistency of the sales order 2. After completing the transaction with a COMMIT WORK, both the orders are saved consistently in the database.
Create( ) and CreateFromData! ( )
The BAPIs Create() and CreateFromData() create an instance of an SAP business object type, for example, a purchase order. These BAPIs are class methods.
Change( )
The BAPI Change() changes an existing instance of an SAP business object type, for example, a purchase order. The BAPI Change () is an instance method.
Delete( ) and Undelete( ) The BAPI Delete() deletes an instance of an SAP business object type from the database or sets a deletion flag.
The BAPI Undelete() removes a deletion flag. These BAPIs are instance methods.
Cancel ( ) Unlike the BAPI Delete(), the BAPI Cancel() cancels an instance of a business object type. The instance to be cancelled remains in the database and an additional instance is created and this is the one that is actually canceled. The Cancel() BAPI is an instance method.
Add<subobject> ( ) and Remove<subobject> ( ) The BAPI Add<subobject> adds a subobject to an existing object inst! ance and the BAPI and Remove<subobject> removes a subobject from an object instance. These BAPIs are instance methods.
Example Code
U need to give the step_nr, item_nr, cond_count and cond_type so the correct conditon will be updated. If no condition exists for the given parameters, a new condition will be created.
U can find these parameters for a particular condition type in table KONV.
*& Form saveTransactionJOCR
text
--> p1 text
<-- p2 text
FORM saveTransactionJOCR .
data: salesdocument like BAPIVBELN-VBELN,
order_header_inx like bapisdh1x,
order_header_in like bapisdh1,
return type standard table of bapiret2 with header line,
conditions_in type standard table of bapicond with header line,
conditions_inx type standard table of bapicondx with header line,
logic_switch like BAPISDLS,
step_nr like conditions_in-cond_st_no,
item_nr like conditions_in-itm_number,
cond_count like conditions_in-cond_count,
cond_type like conditions_in-cond_type.
salesdocument = wa_order_information-VBELN.
LOGIC_SWITCH-COND_HANDL = 'X'.
order_header_inx-updateflag = 'U'.
conditions
clear conditions_in[].
clear conditions_inx[].
clear: step_nr,
item_nr,
cond_count,
cond_type.
step_nr = '710'.
item_nr = '000000'.
cond_count = '01'.
cond_type = 'ZCP2'.
CONDITIONS_IN-ITM_NUMBER = item_nr.
conditions_in-cond_st_no = step_nr.
CONDITIONS_IN-COND_COUNT = cond_count.
CONDITIONS_IN-COND_TYPE = cond_type.
CONDITIONS_IN-COND_VALUE = 666.
CONDITIONS_IN-CURRENCY = 'EUR'.
append conditions_in.
CONDITIONS_INX-ITM_NUMBER = item_nr.
conditions_inx-cond_st_no = step_nr.
CONDITIONS_INX-COND_COUNT = cond_count.
CONDITIONS_INX-COND_TYPE = cond_type.
CONDITIONS_INX-UPDATEFLAG = 'U'.
CONDITIONS_INX-COND_VALUE = 'X'.
CONDITIONS_INX-CURRENCY = 'X'.
append conditions_inx.
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = salesdocument
ORDER_HEADER_IN = order_header_in
ORDER_HEADER_INX = order_header_inx
LOGIC_SWITCH = logic_switch
TABLES
RETURN = return
CONDITIONS_IN = conditions_in
CONDITIONS_INX = conditions_inx
if return-type ne 'E'.
commit work and wait.
endif.
ENDFORM. " saveTransactionJOCR
Bdc to Bapi
The steps to be followed are :
1. Find out the relevant BAPI (BAPI_SALESORDER_CHANGE for VA02).
[for VA01 use BAPI_SALESORDER_CREATEFROMDAT2]
2. Create a Z program and call the BAPi (same as a Funtion module call).
2. Now, if you see this BAPi, it has
-> Importing structures.
eg: SALESDOCUMENT: this will take the Sales order header data as input.
-> Tables parameters:
eg: ORDER_ITEM_IN: this will take the line item data as input.
Note :
Only specify fields that should be changed
Select these fields by entering an X in the checkboxes
Enter a U in the UPDATEFLAG field
Always specify key fields when changing the data, including in the checkboxes
The configuration is an exception here. If this needs to be changed, you need to complete it again fully.
Maintain quantities and dates in the schedule line data
Possible UPDATEFLAGS:
U = change
D = delete
I = add
Example
1. Delete the whole order
2. Delete order items
3. Change the order
4. Change the configuration
Notes
1. Minimum entry:
You must enter the order number in the SALESDOCUMENT structure.
You must always enter key fields for changes.
You must always specify the update indicator in the ORDER_HEADER_INX.
2. Commit control:
The BAPI does not run a database Commit, which means that the application must trigger the Commit so that the changes are read to the database. To do this, use the BAPI_TRANSACTION_COMMIT BAPI.
For further details... refer to the Function Module documentation for the BAPi.
Bapi to VB(Visual Basic)
Long back I had used the following flow structure to acheive the same.
Report -> SM59 RFC destination -> COM4ABAP -> VB.exe
my report uses the rfc destination to create a COM session with com4abap. com4abap calls the vb.exe and manages the flow of data between sap and vb exe.
You need to have com4abap.exe
If com4abap is installed you will find it in sapgui installatin directory , C:\Program Files\SAPpc\sapgui\RFCSDK\com4abap.
else refer OSS note 419822 for installation of com4abap
after making the settings in com4abap to point to the vb program and setting up rfc destination in sm59 to point to com4abap session , you can use the following function modules to call the vb code.
for setting up com4abap and rfc destination please refer to the documentation for com4abap.
Invoke NEW DCOM session
call function 'BEGIN_COM_SESSION'
exporting
service_dest = service_dest "(this will be a RFC destination created in SM59)
importing
worker_dest = worker_dest
exceptions
connect_to_dcom_service_failed = 1
connect_to_dcom_worker_failed = 2
others = 3.
call function 'create_com_instance' destination worker_dest
exporting
clsid = g_c_clsid
typelib = g_c_typelib
importing
instid = g_f_oid
exceptions
communication_failure = 1 message g_f_msg
system_failure = 2 message g_f_msg
invalid_instance_id = 3
others = 4.
call function 'com_invoke' destination worker_dest
exporting
%instid = g_f_oid
%method = 'UpdatePDF'
sntemp = g_v_const_filent
snsysid = sy-sysid
snflag = 'N'
tables
rssaptable = g_t_pdfdetail1
%return = g_t_pdfdetail1 "t_test
exceptions
communication_failure = 1 message g_f_msg
system_failure = 2 message g_f_msg
invalid_instance_id = 3
others = 4.
then close the com session , using
FM delete_com_instance
FM END_COM_SESSION
Reward if u find useful
Regards
Nagesh.Paruchuri -
Details about Attachment in PO
Hi Gurus,
I attached the documents in to ME22N transaction by using a services for Object button on the left side corner of the screen. Now our EP consultant needs a BAPI to get the details about the attached document. Title of the document, Date of the document created and name of the creator.
Please can any one tell me the BAPI to get the attched document details and also possible tell me how to use that.
Thanks and Regards
Abinava Siri...goto table SRGBTBREL
give RELTYPE = ATTA
INSTID_A = give ur pr no. with pre-attachement of 00
get details and use them in function module GOS_ATTACHMENT_LIST_POPUP -
Details about BSP...
Hi can any one give me details about BSP? thanks in advance
Please see the step wise BSP creation example:
http://www.sapdevelopment.co.uk/webapps/bsp/bsp_exam.htm
For execution see more details on thread:
BSP Execution
Thanks -
Details about Process chain
Hi Vijay,
Well the major components of Process chain is mentioned as under:-
A process Chain is a sequence of processes in BI system that executes in the Background.
Commonly Used Process Types
1. Start
2. Execute InfoPackage
3. DTP
4. Attribute Change Run
5. Save Hierarchy
6. Delete Index
7. Generate Index
8. Activate DSO data
9. Update DSO data
10. Complete Deletion of Data Target Content
11. Delete Entire Content of Linked Transactional DSO/ODS
12. Initial Fill of New Aggregates
13. Roll up of Filled Aggregates/BIA indexes
14. Compression of InfoCubes
15. Read PSA and Update Data Target
16. AND
17. OR
18. XOR
If you want to include a load process in the process chain, you need to have already created an InfoPackage.
You cannot load flat file data from a client workstation in the background. For this reason, you have stored your data on an application server.
Creating Process Chains
You have the option of creating a process chain in the process chain maintenance screen directly or by using a maintenance dialog for a process:
Creating a Process Chain Directly in the Process Chain Maintenance Screen
You are in the BW Administrator Workbench.
1. Click on the Process Chain Maintenance icon in the AWB toolbar.
The Process Chain Selection dialog window appears.
2. Choose Create.
3. Enter the technical name and a description of the chain, and confirm your entry.
The Add Start Process dialog window appears.
4. Create a variant for a start process.
a. On the Maintain Start Process screen, choose whether you want to schedule the chain directly or whether you want to start it using a metachain.
b. If you choose to schedule the chain directly, enter the start date value for the chain under Change Selections and save your entries.
The Maintain Start Process screen appears again.
c. Save your entries, return to the previous screen and confirm your entries in the Add Start Process dialog window.
You are taken to the Plan View of the process chain maintenance screen.
In the left-hand area of the screen, a navigation area is displayed. In the right-hand area of the screen, the process chain is displayed.
5. Use the drag-and-drop function to add the relevant processes into your process chain.
You use the Process Types function to select the processes. This sorts the process types according to different categories. You can also call up InfoPackages and processes for the data target from the separate InfoSources and Data Targets navigation trees.
If you insert into the chain a process that is linked to additional processes, the respective process variants are generated and inserted into the process chain automatically. These variants are suggestions and can be changed, replaced or removed from the chain if required.
Only if the attribute realignment run is inserted automatically, do you also arrive at the variant maintenance screen.
If you want to specify yourself the processes that are to be included in a chain, choose Settings ® Default Chains, and select the Do Not Suggest Processes option. As a result, the system does not suggest, generate, or insert automatically any processes into the chain. This setting is user-specific.
If the chain that you create does not correspond to the standard, the system displays a warning. You can ignore these warnings if you are sure that you are creating a chain that meets your requirements. Warnings do not affect how the chain operates during runtime.
Your chain is checked in the checking view and during activation. The system tells you if it discovers any errors.
Creating a Process Chain Using the Maintenance Dialog for a Process
You are in the maintenance dialog of a process that you want to include in a process chain.
1. Choose the Process Chain Maintenance pushbutton and create a process variant.
2. Save the variant and go back to the previous screen.
A dialog window appears in which you enter a technical name and a description of the chain that you want to create.
3. Confirm your entries.
The Add Start Process dialog window appears.
4. Create a variant for a start process.
a. On the Maintain Start Process screen, choose whether you want to schedule the chain directly or whether you want to start it using a metachain.
b. If you choose to schedule the chain directly, enter the start date value for the chain under Change Selections and save your entries.
The Maintain Start Process screen appears again.
c. Save your entries, return to the previous screen and confirm your entries in the Add Start Process dialog window.
You are taken to the Plan View of the process chain maintenance screen.
The various process categories, the application processes, and collection processes are displayed in the left-hand area of the screen. In the right-hand area of the screen, the process chain is displayed.
If the process that you used to create a chain is linked to additional processes, the respective process variants are generated and inserted into the process chain automatically. These variants are suggestions and can be changed, replaced or removed from the chain if required.
Only if the attribute realignment run is inserted automatically, do you also arrive at the variant maintenance screen.
If you want to specify yourself the processes that are to be included in a chain, choose Settings ® Default Chains, and select the Do Not Suggest Processes option. As a result, the system does not suggest, generate, or insert automatically any processes into the chain. This setting is user-specific.
If the chain that you create does not correspond to the standard, the system displays a warning. You can ignore these warnings if you are sure that you are creating a chain that meets your requirements. Warnings do not affect how the chain operates during runtime.
Your chain is checked in the checking view and during activation. The system tells you if it discovers any errors.
5. Use the drag-and-drop function to insert any additional relevant processes into your process chain.
You use the Process Types function to select the processes. This sorts the process types according to different categories. You can also call up InfoPackages and processes for the data target from the separate InfoSources and Data Targets navigation trees.
Additional Steps to Creating a Process Chain
6. When you add a process, you need to select a process variant or create a new variant. For collection processes, the system determines the variants.
Various functions for working with the process are available from the context menu:
Context Menu Entry for a Process
Function Information
Maintain Variants
With the exception of the variants in the collection process, you can use this function to change all process variants.
Exchange Variants
You can swap the variants for an existing variant or a new variant.
Display Scheduled Jobs
Once the process chain is active, you can use this function to display the jobs that have been scheduled.
Display All Jobs
After at least one run of the process chain, you can display, for a specific process, all of the scheduled jobs for this process and all of the jobs with which this process was run. You arrive at the job overview from where you call up the relevant job log.
Create Message
You can also send messages to an application process of the chain, depending on the success or failure of the process.
1. From the context menu of a process, create an additional process variant of the Send Message type.
2. If you maintain a message, first specify whether you want the message to be sent when the process has been completed successfully or unsuccessfully. Then choose Next.
3. You arrive at a window, in which you can select an existing process variant or create a new one.
4. If you create a new process variant, edit the document that is going to be sent, and maintain a list of recipients.
5. Save your process variant and go back a step.
The message process variant is now assigned to your application process. When the message is sent, the status information and the process log can also be sent.
Wait Time
You use this function only to debug a process run.
Specify how long (in seconds) you want the delay to be between one event being triggered and the next process starting.
You can capture the process by using transaction SM37 (Job Overview) or SM50 (Process Overview).
Remove Process
You use this function to remove a process from a process chain.
Manage Data Target
You use this function in connection with the following types of process variants
· constructing indexes
· deleting indexes
· constructing database statistics
· rolling up filled aggregates
· compressing InfoCubes
· activating ODS object data
to call up the administration for each of the data targets.
7. Hold down the left mouse button to connect the processes through events.
Before you do this, select the process underneath the process type row, and position the cursor over the required process. When you select the process type row, the whole process is moved into the plan view.
From the context menu of a link, you can display the event or remove the link again. To do this, highlight the link and right-click with the mouse.
8. If necessary, specify whether you want the event to be triggered after the previous process has been completed successfully or unsuccessfully or whether you want the event to be triggered independently of the outcome of the process that precedes it.
9. Under Attributes ®Display Components assign a display component to the process chain.
10. Maintain additional process chain attributes if necessary.
11. Check your process chain in the Check View and make any necessary corrections.
The Legend explains the meaning of the different colors used to display the processes and links.
From the context menu for a process, you can display the messages resulting from the check.
12. Save your process chain if it does not contain any errors.
Result
Your process chain can be activated. After activation, the chain starts in accordance with the start process selections. For example, if you scheduled the start process directly and chose Immediately as the start date value, the chain run starts immediately after activation. In the Log View, you can display the reports for the chain runs. -
Get details about Sharepoint Exception when Publishing
Hi all,
We've build a Custom WP which inherits from the CQWP and we have extended the WP with new properties.
Our site uses variations, when we modify the WP in the source variation the properties are replicated in the other variations except for the properties we have added in our custom WP.
When analyzing the SPS logs I have the following error when the replication failed:
Variation WebPart Fixup: The WebPart [g_e7ab00a4_79e7_48c6_8fb3_ff88f4a2bce7, CP - Custom CQ Override WP] on page Seiten/default.aspx was updated.
Die Datei Seiten/default.aspx wurde am 29 Sep 2008 17:00:08 +0200 von SHAREPOINT\system bearbeitet.
Possible mismatch between the reported error with code = 0x81070901 and message: "Die Datei Seiten/default.aspx wurde am 29 Sep 2008 17:00:08 +0200 von SHAREPOINT\system bearbeitet." and the returned error with code 0x81020037. DeploymentWrapper.SynchronizePeerPages() catches SPException while spawning page http://iexternal.testnet1.cec.eu.int/sites/testCBQ/News/de/Seiten/default.aspx
DeploymentWrapper::SynchronizePeerPages(), synchronizeDestUrl = http://iexternal.testnet1.cec.eu.int/sites/testCBQ/News/en/Pages/default.aspx
I tried to increase sharepoint log level to Verbose but I have nothing more.
How could I have details about the "SPException while spawning page..." ?
Any idea ?I got this today from one of my users on SharePoint Server 2010 SP2 Enterprise Edition August 2013 CU
Publishing turned on and Enterprise Keywords, in a Document Library with Versioning turned on.
The Short below:
Possible mismatch between the reported error with code = 0x81070901 and message: "The file VPN Tunnels/NAME.docx has been modified by CORPORATION\USER
The Long below, or the whole correlation ID:
03/27/2015 06:30:05.52 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Logging Correlation Data xmnv Medium Name=Request (POST:http://sharepoint:80/Depts/site/subsite/VPN%20Tunnels/Forms/EditForm.aspx?Mode=Upload&CheckInComment=&ID=18&RootFolder=%2FDepts%2Fsite%2Fsubsite%2FVPN%20Tunnels&IsDlg=1) e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:05.55 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Logging Correlation Data xmnv Medium Site=/ e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:05.55 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Monitoring b4ly High Leaving Monitored Scope (PostResolveRequestCacheHandler). Execution Time=33.6788 e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:05.74 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Monitoring b4ly High Leaving Monitored Scope (EnsureListItemsData). Execution Time=58.5522 e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:05.74 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Monitoring b4ly High Leaving Monitored Scope (VPN Tunnels). Execution Time=138.0561 e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:05.74 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Monitoring b4ly High Leaving Monitored Scope (Add WebParts). Execution Time=138.3178 e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:05.99 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Monitoring b4ly High Leaving Monitored Scope (EnsureListItemsData). Execution Time=56.8108 e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:06.01 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Monitoring b4ly High Leaving Monitored Scope (CachedObjectFactory: Caching ListItem at: /Depts/site/subsite/VPN Tunnels/NAME.docx). Execution Time=94.9952 e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:06.12 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Office Parser ey9f Medium Metadata demote dirty the file, Csi PreserveCellStorageStateInFfm skipped e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:06.16 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Office Parser ey9f Medium Metadata demote dirty the file, Csi PreserveCellStorageStateInFfm skipped e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:06.18 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation General 8kh7 High The file VPN Tunnels/NAME.docx has been modified by CORPORATION\USER on 27 Mar 2015 06:30:05 -0400. e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:06.18 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation General 8e2r Medium Possible mismatch between the reported error with code = 0x81070901 and message: "The file VPN Tunnels/NAME.docx has been modified
by CORPORATION\USER on 27 Mar 2015 06:30:05 -0400." and the returned error with code 0x81020037. e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:06.18 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Runtime tkau Unexpected System.Runtime.InteropServices.COMException: The file VPN Tunnels/NAME.docx has been modified by CORPORATION\USER on 27 Mar 2015
06:30:05 -0400. at Microsoft.SharePoint.Library.SPRequestInternalClass.AddOrUpdateItem(String bstrUrl, String bstrListName, Boolean bAdd, Boolean bSystemUpdate, Boolean bPreserveItemVersion, Boolean bPreserveItemUIVersion, Boolean bUpdateNoVersion,
Int32& plID, String& pbstrGuid, Guid pbstrNewDocId, Boolean bHasNewDocId, String bstrVersion, Object& pvarAttachmentNames, Object& pvarAttachmentContents, Object& pvarProperties, Boolean bCheckOut, Boolean bCheckin, Boolean bMigration,
Boolean bPublish, String bstrFileName, ISP2DSafeArrayWriter pListDataValidationCallback, ISP2DSafeArrayWriter pRestrictInsertCallback, ISP2DSafeArrayWriter pUniqueFieldCallback) at Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(String
bstrUrl, String bstrListName, Boolean bAdd, Boolean bSystemUpdate, Boolean bPreserveItemVersion, Boolean bPreserveItemUIVersion, Boolean bUpdateNoVersion, Int32& plID, String& pbstrGuid, Guid pbstrNewDocId, Boolean bHasNewDocId, String bstrVersion,
Object& pvarAttachmentNames, Object& pvarAttachmentContents, Object& pvarProperties, Boolean bCheckOut, Boolean bCheckin, Boolean bMigration, Boolean bPublish, String bstrFileName, ISP2DSafeArrayWriter pListDataValidationCallback, ISP2DSafeArrayWriter
pRestrictInsertCallback, ISP2DSafeArrayWriter pUniqueFieldCallback) e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:06.19 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Performance nask Monitorable An SPRequest object was not disposed before the end of this thread. To avoid wasting system resources, dispose of this
object or its parent (such as an SPSite or SPWeb) as soon as you are done using it. This object will now be disposed. Allocation Id: {CD2A5193-4F31-465D-9CCC-90DD94C10F70} To determine where this object was allocated, set Microsoft.SharePoint.Administration.SPWebService.ContentService.CollectSPRequestAllocationCallStacks
= true. e3b03424-91b1-4d48-9935-adc3a1ab92a4
03/27/2015 06:30:06.19 w3wp.exe (0x3360) 0x28D4 SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Request (POST:http://sharepoint:80/Depts/site/subsite/VPN%20Tunnels/Forms/EditForm.aspx?Mode=Upload&CheckInComment=&ID=18&RootFolder=%2FDepts%2Fsite%2Fsubsite%2FVPN%20Tunnels&IsDlg=1)).
Execution Time=659.1917 e3b03424-91b1-4d48-9935-adc3a1ab92a4
0x81020037. -
I have just started to use Muse for our design agency and learning how to build ourselves a new site, I have managed to create a basic lightbox which contains sliding images, what I need to do now is have a pop up window which goes into detail about the projects, what I would like is a piece of text or icon that when you roll over it and then click a separate window pops up with additional information in, once finished reading the info you can then click to close the box, any advice on how to do this?
The best way to do what you're asking is with the Composition widget. Start with the Tooltip preset, which, by default shows the info on rollover. You can change the option to show on click, which is what you're after. You can also add the close button or have the info disappear on rollout.
David -
Is there a way to find out details about, who approved the RMA on system using front end or back end?
But is there a way (simple or not-so-simple) to find
out EVERY SINGLE FILE that's referenced on a
timeline? (I have lots of stuff imported into the
project that I know isn't used on any timeline, but
I'm afraid of moving or deleting things for fear of
never finding it again.)
I'd love to get some sort of "printout" (a list or
something) of every single file.
There is, go to browser and cntrl click on any one of the columns,
and select - show/source. A new column named "source" will pop up and will show where everything "lives". Click on the header at the top and it will justify the column as well. You'll notice this won't show anything for your seq.'s. of course, but will show stills/audio/motion files...
Once you have the new column, you can drag it next to the "name" column and get a grab of it and print it if you like, or whatever.
If you want to do this for just 1 seq., then can create a new bin and double click it to open it. Cntrl-A (select all) in your main seq. and just drag all into the new bin. You will see only what's in that seq. with the "source" column right next to it.
From what I've read, you seem to get the MM thing and it's obviously what you'll need to do to archive as the guys said. But what your missing is a file path system to where everything resides.
Hope this helps and that I've read you properly,
Peace
P-Book 1.5, 17" 2gsRAM Mac OS X (10.4.4) FCStudio -
Know more detail about the Remote Support Platform for SAP Business One ?
SAP Business One 9.1 is about to release this year and we can see in the feature enhancements that a significant update is planned in the Remote Support Platform for SAP Business One, more commonly known as RSP. Let’s have a quick look what update is planned for RSP in version 9.1:
Enhancements planned in Remote Support Platform for SAP Business One 9.1
RSP is planned to support both SAP Business One on Microsoft SQL Server as well as SAP Business One on HANA Database
RSP Processes and Reports adapted to SAP HANA Database
With this plan RSP will help in the areas of Download, Installation, Go-Live Check, Monitoring, Upgrade and Support for SAP Business One both on SQL Server and HANA.
But like me (non-SAP B1 Consultant) many of you have the question what is RSP and how it helps in support? Here I have tried to gather all information.
What is Remote Support Platform for SAP Business One?
The remote support platform for SAP Business One is designed to protect a SAP Business One installation by providing automated and remote support in a high-volume business.
The platform monitors the entire SAP Business One environment. By significantly reducing the time between the appearance, identification, and resolution of issues, the remote support platform for SAP Business One minimizes the impact on customer databases and processes.
Some Key Features of Remote Support Platform:
Showing alerts to SAP B1 Admin about the events which require their attention, such as low disk space, database backups, etc.
Incident Reports against the issues identified which require attention of SAP Support
Company Database Backup and Restore options
Regular fixes of Company Database inconsistencies
Check, Download and Install regular updates in SAP Business One
Upload Logs and required files to SAP Support or to Partner Support on regular basis
Some details about RSP Backup Management
Schedule daily, weekly, and monthly backups
Perform differential and full database backups
Back up transaction logs
Back up files to shared folders on a network
System Status Report through RSP
From June 1st 2013, it will be mandatory to install, configure and upload the System Status Report (SSR) from Remote Support Platform (RSP) for SAP Business One in order to receive support for messages of a technical nature (upgrades, performance & crashes, etc).
Database uploads only via RSP
From June 1st 2013 SAP Business One Support will only accept database uploads to SAP via remote support platform for SAP Business One. In certain exceptional circumstances STFP may be used but this will constitute a minority of cases.
Microsoft Windows PowerShell Scripting
In the remote support platform studio, you can create tasks using Microsoft Windows PowerShell scripting. PowerShell enables you to perform remote administrative tasks on customers’ Microsoft Windows operating systems, by providing full access to Component Object Model (COM) and Windows Management Instrumentation (WMI).Some Network Prerequisite for RSP
To achieve the internet connection test, you must allow port 80 for the RSP external communication
Disabling antivirus firewall or add the RSP to the trusted zone of the antivirus
Set the correct proxy
Disabling Windows firewall in the TP_link Wireless Configuration Utility
Want to now More about It Click Here : Remote Support Platform for SAP Business OneSAP Business One 9.1 is about to release this year and we can see in the feature enhancements that a significant update is planned in the Remote Support Platform for SAP Business One, more commonly known as RSP. Let’s have a quick look what update is planned for RSP in version 9.1:
Enhancements planned in Remote Support Platform for SAP Business One 9.1
RSP is planned to support both SAP Business One on Microsoft SQL Server as well as SAP Business One on HANA Database
RSP Processes and Reports adapted to SAP HANA Database
With this plan RSP will help in the areas of Download, Installation, Go-Live Check, Monitoring, Upgrade and Support for SAP Business One both on SQL Server and HANA.
But like me (non-SAP B1 Consultant) many of you have the question what is RSP and how it helps in support? Here I have tried to gather all information.
What is Remote Support Platform for SAP Business One?
The remote support platform for SAP Business One is designed to protect a SAP Business One installation by providing automated and remote support in a high-volume business.
The platform monitors the entire SAP Business One environment. By significantly reducing the time between the appearance, identification, and resolution of issues, the remote support platform for SAP Business One minimizes the impact on customer databases and processes.
Some Key Features of Remote Support Platform:
Showing alerts to SAP B1 Admin about the events which require their attention, such as low disk space, database backups, etc.
Incident Reports against the issues identified which require attention of SAP Support
Company Database Backup and Restore options
Regular fixes of Company Database inconsistencies
Check, Download and Install regular updates in SAP Business One
Upload Logs and required files to SAP Support or to Partner Support on regular basis
Some details about RSP Backup Management
Schedule daily, weekly, and monthly backups
Perform differential and full database backups
Back up transaction logs
Back up files to shared folders on a network
System Status Report through RSP
From June 1st 2013, it will be mandatory to install, configure and upload the System Status Report (SSR) from Remote Support Platform (RSP) for SAP Business One in order to receive support for messages of a technical nature (upgrades, performance & crashes, etc).
Database uploads only via RSP
From June 1st 2013 SAP Business One Support will only accept database uploads to SAP via remote support platform for SAP Business One. In certain exceptional circumstances STFP may be used but this will constitute a minority of cases.
Microsoft Windows PowerShell Scripting
In the remote support platform studio, you can create tasks using Microsoft Windows PowerShell scripting. PowerShell enables you to perform remote administrative tasks on customers’ Microsoft Windows operating systems, by providing full access to Component Object Model (COM) and Windows Management Instrumentation (WMI).Some Network Prerequisite for RSP
To achieve the internet connection test, you must allow port 80 for the RSP external communication
Disabling antivirus firewall or add the RSP to the trusted zone of the antivirus
Set the correct proxy
Disabling Windows firewall in the TP_link Wireless Configuration Utility
Want to now More about It Click Here : Remote Support Platform for SAP Business One -
Help! I have recently updated LR5 and before doing so I was able to email files to clients! (Very Convenient) Now my problem is I have not been able to get pass this error message reading "failed to send" which gives no further detail about what to do to rectify the situation. Someone please guide me through this! Thanks in advance!
Did this ever get resolved, as I am having the same issue. Trying to learn LR5 AFTER a decade using Aperture. I was able to set up a validated account but when I try to send an e-mail or photo I get the simple " Failed to Send " message. Using latest version of Mac OS X.
-
How to get details about Exception catched in Exception branch of the Block
Hello Experts,
Is it possible to get details about Exception catched in Exception branch of the Block in Integration Process (BPM)?
In the Exception branch System Error is catched, but from time to time different type of System Errors are happening during sync call to WebService - Connection Timeout, Connection Refused, UnknownHost, etc.
So the task is somehow to map the type of System Error to the response. I was trying to create a mapping using as source the message which is coming from the Adapter after the sync call, but the mapping is failing with "No Source Payload" error.
Maybe the description is somewhere in Header or Dynamic configuration?
Or it is possible to access it somehow with JAVA-maping?
Thanks for your help!Hey,
the message from the exception can be utilized by using alerts(in order to mail,sms r fax). but otherwise its not possible using mappings or container.
check this link for alert configuration.
/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step -
how to register a new responsibility in apps through backend. please give me the full details about it
Hi,
From backend you can add a responsibility to a user using FND_USER_PKG package, and there are so many hit in the google. Let me point out 1:
http://manoharbabuapps.blogspot.com/2013/08/how-to-add-responsibility-from-back-end.html
I personally dont know of any API where you can create a responsibility from backend, but from front end you can create. Steps detailed in following link:
Oracle Applications: creating responsibility in oracle apps R12
Thanks &
Best Regards,
Asif -
Is there any possibility to see full details about the event?
ipad calendar:I have no chance to read the event location fully on my ipad. It is cut and finishes with "...", thus very important meeting number cannot be seen. Is there any possibility to see full details about the event?
Thanks for quick reply.
Looks like opened the event. Here is a screen shot, I marked the cut numbers with red cirsles.
Maybe you are looking for
-
Removing leading zeros in infocube
Hi all, I am loading a flatfile to an infocube. i have 2 fields say field1 and amount. field1 is char 32. after loading the data infocube,i am seeing leading zeros in the data for field1. say source file field1------amt 123-----10000 234------20000 t
-
Rules not working in Outlook 2010 Sent Items folder (Personal Folder)
I've been trying to automatically categorize and send emails I've written and sent to the archive's Sent Items folder. However, everytime I create a rule for a particular type of email it doesn't carry it out. The rule will only work when I manuall
-
How can i connect my iphone to my pc
why icannt install itune in my pc
-
Adobe Reader X - Service Broker issue
Hi, I have created my service broker to run my plugin for Adobe Reader X but just when I click on of the button of my toolbar, it says 'Class not registered' error and then I have to kill the instance of Adobe Reader X. Please provide any pointer or
-
when i down load a program on firefox i can never open it ...it says it not a valid win32 application i down loaded firefox 3.611 threw firefox and thats the erro it gave me and on anyother application i down load it alway tell me this when i go to r