How to use FMS to activate mandatory fields on standard SBO forms
Hi all,
My client wants to force its users to enter a "Customer Ref. No." value when they create a Sales Order.
If they do not fill this field and they press ADD button to create the order, they would like the system to issue a custom error of type "please enter a customer ref number", before the order is created.
Is it possible to do this without SDK? I tried with formatted search but could not make this field mandatory (with RAISEERROR command). Is there any other solution for this?
Regards,
Manuel Dias
You may chech this thread:
Re: Blocking of Duplicate Customer Ref Number in AR Invoice
Similar Messages
-
How to use ADS on SolMan instance and SAP standard PDF forms from ERP
Hi there
We have installed and configurated the ADS service on our Solution Manager (SolMan) Instance called SD1.
SolMan Info: SAP Solution Manager 7.0; Stack 17; Java-Stack installed; SAP Netweaver 7.0
All ADS test reports can be executed successfully:
FP_TEST_00
FP_PDF_TEST_00
We have linked our ERP landscape (e.g. system ED1) to ADS service running on SolMan.
ERP Info: ECC 6.0; Stack 13; no Java-Stack installed
All ADS test reports can be executed successfully:
FP_TEST_00
FP_PDF_TEST_00
We want to print PDF documents from SAP standard applications on our ERP landscape. Therefore we want to use standard PDF forms provided by SAP and also available in transaction SFP (e.g. form ISSR_NW670_RX_PDF).
Problem: When we try to create a PDF document from the application we get an error message:
Processing exception during a "Render" operation.#Request start time: Mon Feb 02 13:42:08 CET 2009#com.adobe.ProcessingException: Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW605_PDF.XDP?fp-language=DE&fp-cac
I have also checked the trace (see below) and it seems that the system tries to get the form from the SolMan system and not from the ERP system. But the form is only installed on ERP system.
Are there any ideas how to solve this problem?
Thanks.
Begin trace
Adobe Document Services Mon Feb 02 14:30:15 CET 2009 Trace Results:
Request initialization (including DOM construction and validation) processing elapsed time = 0 ms.
Begin operation: Render, elapsed time = 0 ms.
Gather input streams and options processing, elapsed time = 13 ms.
Form template and form license processing elapsed time = 13 ms.
Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE&fp-cacheinfo=2006-06-26T13%3a10%3a38Z%2406c26758-d4b6-4818-8928-bbed36a10089%240%24de%24v0%2e9
com.adobe.ads.destination.DestinationException: File Not Found while reading Dest URL: http://:/sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE
Fehler bei der Formularprozessierung (Workbench)
Exception Stack Trace:
com.adobe.ads.destination.DestinationException: File Not Found while reading Dest URL: http://:/sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE
Fehler bei der Formularprozessierung (Workbench)
at com.adobe.ads.destination.Destination.readUrlStream(Unknown Source)
at com.adobe.ads.destination.Destination.readTemplate(Unknown Source)
at com.adobe.ads.data.DestStreamData.getByteArray(Unknown Source)
at com.adobe.ads.data.StreamData.getData(Unknown Source)
at com.adobe.ads.data.StreamData.getRemoteData(Unknown Source)
at com.adobe.ads.operation.support.RemoteRenderer.renderAll(Unknown Source)
at com.adobe.ads.operation.support.RemoteRenderer.renderAll(Unknown Source)
at com.adobe.ads.operation.Render.renderWithoutCache(Unknown Source)
at com.adobe.ads.operation.Render.execute(Unknown Source)
at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
at com.adobe.ads.request.Request.processOperations(Unknown Source)
at com.adobe.ads.request.Request.process(Unknown Source)
at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:215)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
End operation: Render, elapsed time = 44 ms.
Begin operation: Render Log, elapsed time = 44 ms.
Completed Merge. elapsed time = 72 ms.
End operation: Render Log, elapsed time = 77 ms.
Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE&fp-cacheinfo=2006-06-26T13%3a10%3a38Z%2406c26758-d4b6-4818-8928-bbed36a10089%240%24de%24v0%2e9
com.adobe.ads.destination.DestinationException: File Not Found while reading Dest URL: http://:/sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE
Fehler bei der Formularprozessierung (Workbench)
Exception Stack Trace:
com.adobe.ads.destination.DestinationException: File Not Found while reading Dest URL: http://:/sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE
Fehler bei der Formularprozessierung (Workbench)
at com.adobe.ads.destination.Destination.readUrlStream(Unknown Source)
at com.adobe.ads.destination.Destination.readTemplate(Unknown Source)
at com.adobe.ads.data.DestStreamData.getByteArray(Unknown Source)
at com.adobe.ads.data.StreamData.getData(Unknown Source)
at com.adobe.ads.data.StreamData.getFileDataBuffer(Unknown Source)
at com.adobe.ads.remote.EJB_PDFAgent.addAttachments(Unknown Source)
at com.adobe.ads.remote.EJB_PDFAgent.embedFiles(Unknown Source)
at com.adobe.ads.operation.support.RenderErrorLog.embedCollateralFiles(Unknown Source)
at com.adobe.ads.operation.support.RenderErrorLog.embedRenderCollateral(Unknown Source)
at com.adobe.ads.operation.Render.handleRenderException(Unknown Source)
at com.adobe.ads.operation.Render.execute(Unknown Source)
at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
at com.adobe.ads.request.Request.processOperations(Unknown Source)
at com.adobe.ads.request.Request.process(Unknown Source)
at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:215)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Encountered a problem embedding Render collateral:
PDFException getting file from PDF Document.
Error Log written to server: /usr/sap/SD1/SYS/global//AdobeDocumentServices/renderErrorLog/errorFiles/2009.02.02.143015SAFPCP00RES.pdf
Error Log file "2009.02.02.143015SAFPCP00RES.pdf" written to /usr/sap/SD1/SYS/global//AdobeDocumentServices/renderErrorLog/errorFiles
Processing exception during a "Render" operation.
Request start time: Mon Feb 02 14:30:15 CET 2009
com.adobe.ProcessingException: Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE&fp-cacheinfo=2006-06-26T13%3a10%3a38Z%2406c26758-d4b6-4818-8928-bbed36a10089%240%24de%24v0%2e9; [Error Log file "2009.02.02.143015SAFPCP00RES.pdf" written to /usr/sap/SD1/SYS/global//AdobeDocumentServices/renderErrorLog/errorFiles]
Exception Stack Trace:
com.adobe.ProcessingException: Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE&fp-cacheinfo=2006-06-26T13%3a10%3a38Z%2406c26758-d4b6-4818-8928-bbed36a10089%240%24de%24v0%2e9; [Error Log file "2009.02.02.143015SAFPCP00RES.pdf" written to /usr/sap/SD1/SYS/global//AdobeDocumentServices/renderErrorLog/errorFiles]
at com.adobe.ads.operation.Render.execute(Unknown Source)
at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
at com.adobe.ads.request.Request.processOperations(Unknown Source)
at com.adobe.ads.request.Request.process(Unknown Source)
at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:215)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
End trace, total elapsed time = 121 ms.
Edited by: Sören Reiche on Feb 4, 2009 7:49 AMHi there
Our problem is solved. We had a problem with our ADS user passwords.
Thanks. -
How to put Sales employee (Splcode) Mandatory Field, when adding A/R invoice
Hi,
Kindly solve, How to put Sales employee (Splcode) Mandatory Field, when adding A/R invoice.
Regards,
Rajeev.Follow this step..
1. In SQL Server, go to the SAP B1 Database you're using.
2. then on the Object Explorer , go to Database Folder, explode the SAP DB->Programmability->Stored Procedures->SBO_SP_TransactionNotification * the only Stored Procedure that is allowed to be edited. Just right click and modify
3. Try to paste this -> and click F5
If
@object_type ='13' and @transaction_type in ('A','U')
Begin
If EXISTS
select DocEntry from ONIV
Where DocEntry = @list_of_cols_val_tab_del
and SlpCode<>'-1'
Begin
set @error_message = 'Please select the Sales Employee'
set @error = 1
END
END
Regards
Kennedy -
Useful life is asking mandatory field in asset master data
while asset master creation useful life is asking mandatory field in dep.key : ZSLU. actually i have to give "ZERO" in useful life field. i have set screen layout in AO21 also.again asking mandatory field. I got the one point, I think this is the problem,
Note: Base method 0011 (Ordinary: percentage from useful life) already assigned in dep. Key ZSLU. If we assigned in dep. key ZSLU, we should give positive values for useful life in asset master data.
I changed base method 0002 instead of 0011, it was accepted, If i change base method(0011),
i want base method instead of 0011?
which base method i have to give? please give suggestion?
Thanks
induHi ,
i have changed optional field also. it's asking mandatory, i have tested base method 0002 instead of 0011. if i give 0002 or other base method, it is accepting.
Note: if we mention base method 0011, we must give passitive values in useful life.
what i have to do? please tell me? -
How to use FMS 3.5.1
Hi everyone,
Today is my first day on FMS 3.5.1.
how to use FMS?
can you help me plz?
Thanks in advance,
JaxNaHi,
First of all congrats to successfully setting up FMS 3.5.1 (I hope you have set it up )
I will also suggest you to upgrade 3.5.3, which is a free update or 3.5.
Now as to get started browse over Flash Media Developer Centre, particularly over the tab Getting started located at http://www.adobe.com/devnet/flashmediaserver/?view=gettingstarted
Go through all the articles here to get a feel of FMS and how it is used.
Then you can try out some cool samples at http://www.adobe.com/devnet/flashmediaserver/?view=samples to learn how real world applications are built.
Get back if you need any more info.
Thanks,
Abhishek -
How to skip a selection screen mandatory field in debugging mode with out changing the code?
Hi Team,
In my report there is two fields on selection screen, one is obligatory field , but i just want to execute the report(for testing per pus) with out entering the data for the mandatory field with out changing the code. could u let me know which event and how to debug the report. or else in debugging mode how can i change that field as non mandatory field.
Regards,
Venkat.If the value is not of importance how come it became obligatory in your program?
Any how you can do one thing...Put some value in your obligatory field, put a debugger point where you are interested in and use the pencil tool to change the value of the field while debugging.
Regards,
Philip. -
How to use Count with other all fields
Hello guys. Sorry about my question because it s syntax but i didnt find in google.
How can i use count combined with other all fields.
Like SELECT count(*) 'other all fields like * ' FROM VBAK .
Thank you very much.Don't sure to understand your requirement (count would always be 1, aggregates are only defined with grouping)
So either use two SELECT (or replace count(*) counting Nr of records selected) if no relation between count and field values....
Or use a dynamic SELECT syntax. Use FM DDIF_FIELDINFO_GET to get field list, then create fieldlist with every field name and count(*), create grouplist with every field name
SELECT (fieldlist)
INTO ...
FROM table
GROUP BY (grouplist).
Regards,
Ramond -
IW31 how to set functional area as mandatory field?
Hi,
Can anyone guide me, is any way to set "functional area" as mandatory field (t-code iw31 Additional Data -> Functional area)? Thanks in advance.go to the config:
SPRO: PM & CS -> Maint. & Serv. Processing -> Maint. and Service Orders -> Define Field Selection for Order Header Data (PM)
...Choose "Field Selection for order header data"
...toggle to change mode (use menu "field selection at the top left". Then find your field (functional area CAUFVD-FUNC_AREA) and put the radio button to "required"
This will make it mandatory for all order types. If you want only specific order types, use the influencing fields to pick only certain order types. -
How to validate incoming messages with mandatory field coming as null/empty
Hi,
I want to validate the incoming messages received by the file adpater.
1. Need to check that all the mandatory fields(minoccurs=1) has values, else it should return fault. But what happening now is even though the mandatory fields are empty/null, file is being read by the file adapter and not getting faulted.
2. I have tried using the Validate Activity/Assign Activity but this is a business fault and not sytem fault, hence no faults are auto generated.
3. We are presently using the if/switch activity and putting the conditions manually in order to validate the mandatory fields and hence it is throwing the business faults explicitly.
4. But if there is 200 fields mandatory out of 500 fields schema, then we need to hardocde manually all 200 fields. Please advise me if this is possible in any dynamic way.
Thanks
Edited by: 902781 on 15.mar.2012 07:33Dear vijay,
This is my xsd::
<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.example.org"
targetNamespace="http://www.example.org"
elementFormDefault="qualified">
<xsd:element name="exampleElement">
<xsd:annotation>
<xsd:documentation>
A sample element
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
*<xsd:element name="element1" type="xsd:string" minOccurs="0"*
nillable="false"/>
*<xsd:element name="element2" type="xsd:int" minOccurs="0"*
nillable="false"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
I tried the above xsd as well as
<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.example.org"
targetNamespace="http://www.example.org"
elementFormDefault="qualified">
<xsd:element name="exampleElement">
<xsd:annotation>
<xsd:documentation>
A sample element
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
*<xsd:element name="element1" type="xsd:string" minOccurs="1"*
nillable="false"/>
*<xsd:element name="element2" type="xsd:int" minOccurs="1"*
nillable="false"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
But instance is getting completed even though the mandatory string field(element 1) is empty/null like:
<element1></element1>
What I feel is, string will accept all the values whether it is int, date, long and in the same way it is accepting null character.
Please let me know if you have any solutions to overcome this.
Thanks again. -
I downloaded the Italian Dictionary Add On 3.3.1 but I can't find it on the laptop, or on the taskbar.
I am running Windows XP Professional, with a yahoo toolbar for Mozilla Firefox 2.1.3.20100310105313
I have searched for the Add On via Tools>Add Ons, the Dizinario Italiano appears at the top of the Add Ons, but I don't know how to access it.
I hope that helps.
JFor details of how to use it see https://support.mozilla.com/kb/Using+the+spell+checker
-
How to find table name for the fields from Standard Extractor in CRM system
How to find table name of fields from the standard extractor in CRM system ?
e.g. We use LBWE TCode in R/3 system to find table name for the field from Extractor VCSCL(e.g.).
Likewise is there any way to find table name for the fields from Standard extractor like 0CRM_LEAD_I.Hi ,
Please find the link below for understanding BW CRM analysis.
http://help.sap.com/bp_biv135/html/bw.htm
activate the CRM DSs by scenario:
1) Activate the application component hierarchy (tcode RSA9). Changes made to the application component hierarchy in the CRM system can be transferred to the BW using the "Edit Application Component Hierarchy" (SBIW - Postprocessing of DataSources).
SAP Note 434886 must be implemented in CRM 3.0 before the application component hierarchy is activated.
2) Activate the Business Content DataSources (tcode RSA5).
Select/enter the application component and choose Execute (F8).
To compare the shipped and active versions, choose the 'Select Delta' pushbutton. If there is no active version of the DataSource, it is selected automatically.
To activate the shipped version, choose the 'Transfer DataSources' pushbutton.
3) Management of the versions of the BW-Adapter metadata (tcode BWA5). All DataSources are displayed that are managed by the BW Adapter.
As in transaction RSA5 (Service API Metadata Activation), the 'Select Delta' function can be used to select the inactive DataSources or compare shipped and active versions.
You can also go directly to the screen for maintaining DataSources that are managed by the BW Adapter.
The 'Compare Version' function makes a detailed comparison of the shipped and active versions.
All BW-Adapter metadata is considered when versions are compared:
Header information (Table SMOXHEAD)
Mapping information (Table SMOXRELP)
Global selection conditions (Table SMOXGSEL)
Attribute key fields (Table SMOXAFLD)
Hope this helps.
Regards,
csm reddy -
Validate and warn user to fill a mandatory field in a PDF form
Below is a basic example of how you can assit your form users, by reminding them to fill the mandatory fields. This condition can be applied at various events like, printing, submitting, while filling form, etc. In the following example, validation is triggered when the user leaves the form field.
If a user clicks within the field and moves on without filling it, the following warning shows up.
See this help topic to know more about Form Level Validation settings.
See this help topic to other ways of validating user input.Hi Carmen Alvarez,
You should use the USEREXIT_PRICING_PREPARE_TKOMP (module pool SAPLV60A, program RV60AFZZ) to move the value.
Thanks,
Mariano. -
How to use the separate symbol in the textfield in adobe form?..urgent
Hi,experts,
I dont know how to use the separate symbol to make a paragraph separate into several lines correctly in the text field in the adobe form.
Action:
1. config the ADS successfully.
2. create the adobe form with a mult-line textfield(binding the 'remark' context in the interface of the form) using sfp.
3. create a WDA for invoke the form and transfer the 'remark' context data.
I use the following codes to display the paragraph in the PDF document:
CONCATENATE
'1、aaaaaaaaaaa;'
'2、bbbbbbbbb '
'3、ccccccccccc'
'4、ddddddddd'
INTO remark .
lo_nd_z_hr_php_payslip->set_attribute(
EXPORTING
name = `REMARK`
value = remark ).
But I found all the content aren't paragraph separate correctly in the text field in the adobe form when I run the WDA.
Could you please give me some hints to make the paragraph separate correctly in PDF document? Thanks a lot in advance!
My email is : [email protected]
Best regards,
Tao
Edited by: wang tao on Apr 8, 2008 2:05 AM
Edited by: wang tao on Apr 10, 2008 10:29 AM
Edited by: wang tao on Apr 11, 2008 5:29 AMWith the pen tool in Indesign, is there a way of making the points not join if you want to make a few single lines?
-
How to use msword as editor in sap script and smart form..
how to use msword as text editor in sap scripts and smartforms..
Hi
Go through the link given below :
Saptechnical. com
tutorials
smartforms
you will find solution for how to use MS word as editior.
Or
Call transaction I18N
go to I18N Customizing -> MS Word as Editor.Choose the Help-Button and follow the instructions.
If transaction I18N is not available in your system yet (see SAP Note 848036), you can also enable this feature via program RSCPINST.
Call transaction SE38, enter program RSCPINST and press F8. On the next screen,select Goto -> Set MS Word as Editor.
With Regard
Nikunj shah -
How to use Spry.Utils.extractParamsFromForm to get value of a form element
Can we use Spry.Utils.extractParamsFromForm to get value of a
form element ?
I tried this
quote:
var cid =
Spry.Utils.extractParamsFromForm('adForm','category');
Here the form name is adForm and category is an select item.
This gives me error
quote:
elements.join is not a function
Any idea on this guys.Can we use Spry.Utils.extractParamsFromForm to get value of a
form element ?
I tried this
quote:
var cid =
Spry.Utils.extractParamsFromForm('adForm','category');
Here the form name is adForm and category is an select item.
This gives me error
quote:
elements.join is not a function
Any idea on this guys.
Maybe you are looking for
-
Changing Default "Keep Alive" & " Max Processing Time" values in SMICM
Dear Experts As you aware the default values in SMICM --> Go to --> Services The default values "Keep Alive" & " Max Processing Time" of services like HTTP & HTTPS is 30 sec & 60 seconds respectively. Every times when we restart application server -
-
Exception message 30 & Reschedule date
Hi All, This is about the exception message 30 which is displayed in MD04 and the rescheduling date.How is this date determined and what does the exception message signify. how the system determines this dates?Also, what is the criteria for this resc
-
Database design for Help Desk application.
Hello does any one know Database design for Help Desk application. ERD Business rules and features ?
-
Starting Java app in full-screen mode.
Hi! How can I start a Java application in full screen mode? Thanks for help Stefan
-
Elements 10 for MAC cannot print 8x10 on Canon mp970?
Elements 10 for MAC cannot print 8x10 photos on a Canon MP970 printer . I get a box that says can only print at 220 resolution. What should I do?