WSDL endpoint protocol for process

We have a number of processes in LiveCycle being used as web services called from a PDF embedded in workspace.
The processes are split across three Livecycle ES2 nodes with JBoss 4.2.
When I consume the WSDL via https in Designer I would expect for the endpoint to point to the cluster name on https too. However, The generated WSDL marks the wsdlsoap:address location with an http prefix rather than https
This is causing the service call lookups to break ! I know this is the cause as when I run this on the only box which can bypass the load balancer (which is also doing SSL termination), everything works.
Anyway I can get to this binding via orchestration at all ??

Hi Garry,
You can use a custom Data Type named "WebServiceSettingsBean" in a LiveCycle process. This process can be configured to have a dynamic WSDL binding.
I hope that may helps.
Nith

Similar Messages

  • Getting java.lang.AssertionError: No endpoints build for /wsdls/WSDLFile.ws

    I am using Weblogic Workshop 9.2
    I have to create a new Web Service in which need to use XML over HTTP binding. I have done the following:
    1. I have created my own Schema and validated it.
    2. Created my WSDL file and validated it - No issue in WSDL
    but while I creating Web Service using WSDL, I am getting following Error:
    org.eclipse.core.runtime.CoreException[4]: com.bea.wlw.webservices.core.gen.WebServicesException: Buildfile: D:/beaWebServ/user_projects/w4WP_workspaces/WebService/FirstProject/build/jws/buildWSDL/build.xml
    Trying to override old definition of task wsgen
    parsing buildfile D:\beaWebServ\user_projects\w4WP_workspaces\WebService\FirstProject\build\jws\buildWSDL\build.xml with URI = file:///D:/beaWebServ/user_projects/w4WP_workspaces/WebService/FirstProject/build/jws/buildWSDL/build.xml
    Project base dir set to: D:\beaWebServ\user_projects\w4WP_workspaces\WebService\FirstProject\build\jws\buildWSDL
    Arguments: -verbose -logfile D:\beaWebServ\user_projects\w4WP_workspaces\WebService\FirstProject\build\jws\buildWSDL\JWSGenAnt.log
    Build sequence for target `build' is [build]
    Complete build sequence is [build, ]
    build:
    [compile.wsdl] DEPRECATED - Use of srcBindingName is deprecated. Use srcPortName instead.
    [compile.wsdl] Using wsdl "/wsdls/WSDLFile.wsdl"
    [compile.wsdl] Generating for binding "{http://www.example.org/WSDLFile/}WSDLFileHTTP"
    [compile.wsdl] Building compiled wsdl to "D:\beaWebServ\user_projects\w4WP_workspaces\WebService\FirstProject\WebContent\WEB-INF\lib\generated"
    [compile.wsdl] Using package name as "com"
    [compile.wsdl] Generating jws implementation to "D:\beaWebServ\user_projects\w4WP_workspaces\WebService\FirstProject\src"
    [compile.wsdl] Setting autoDetectWrapped to "true"
    [compile.wsdl] Setting jaxRPCWrappedArrayStyle to "true"
    [compile.wsdl] Using type family "id='TYLAR', builderClass='weblogic.wsee.bind.buildtime.internal.TylarS2JBindingsBuilderImpl'"
    BUILD FAILED
    java.lang.AssertionError: No endpoints build for /wsdls/WSDLFile.wsdl
         at org.apache.tools.ant.Project.executeTarget(Project.java:1223)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
         at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:704)
         at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:455)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.eclipse.ant.core.AntRunner.run(AntRunner.java:356)
         at com.bea.wlw.webservices.core.gen.GenerationScript.runAnt(GenerationScript.java:160)
         at com.bea.wlw.webservices.core.gen.GenerationScript.createJWS(GenerationScript.java:106)
         at com.bea.wlw.webservices.core.gen.JwsFromWsdlBuilder.buildJws0(JwsFromWsdlBuilder.java:130)
         at com.bea.wlw.webservices.core.gen.JwsFromWsdlBuilder.buildJws(JwsFromWsdlBuilder.java:95)
         at com.bea.wlw.webservices.ui.wizards.jwsfromwsdl.GenerateJwsFromWsdlWizard$1.execute(GenerateJwsFromWsdlWizard.java:109)
         at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:98)
         at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1721)
         at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:110)
         at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
    Caused by: java.lang.AssertionError: No endpoints build for /wsdls/WSDLFile.wsdl
         at weblogic.wsee.tools.wsdlc.Wsdl2JwsBuilder.buildJsClass(Wsdl2JwsBuilder.java:349)
         at weblogic.wsee.tools.wsdlc.Wsdl2JwsBuilder.buildJwsGenInfo(Wsdl2JwsBuilder.java:394)
         at weblogic.wsee.tools.wsdlc.Wsdl2JwsBuilder.generate(Wsdl2JwsBuilder.java:218)
         at weblogic.wsee.tools.anttasks.WsdlcTask.generateJws(WsdlcTask.java:251)
         at weblogic.wsee.tools.anttasks.WsdlcTask.execute(WsdlcTask.java:203)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         at org.apache.tools.ant.Task.perform(Task.java:364)
         at org.apache.tools.ant.Target.execute(Target.java:341)
         at org.apache.tools.ant.Target.performTasks(Target.java:369)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
         ... 17 more
    --- Nested Exception ---
    java.lang.AssertionError: No endpoints build for /wsdls/WSDLFile.wsdl
         at weblogic.wsee.tools.wsdlc.Wsdl2JwsBuilder.buildJsClass(Wsdl2JwsBuilder.java:349)
         at weblogic.wsee.tools.wsdlc.Wsdl2JwsBuilder.buildJwsGenInfo(Wsdl2JwsBuilder.java:394)
         at weblogic.wsee.tools.wsdlc.Wsdl2JwsBuilder.generate(Wsdl2JwsBuilder.java:218)
         at weblogic.wsee.tools.anttasks.WsdlcTask.generateJws(WsdlcTask.java:251)
         at weblogic.wsee.tools.anttasks.WsdlcTask.execute(WsdlcTask.java:203)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         at org.apache.tools.ant.Task.perform(Task.java:364)
         at org.apache.tools.ant.Target.execute(Target.java:341)
         at org.apache.tools.ant.Target.performTasks(Target.java:369)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
         at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:704)
         at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:455)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.eclipse.ant.core.AntRunner.run(AntRunner.java:356)
         at com.bea.wlw.webservices.core.gen.GenerationScript.runAnt(GenerationScript.java:160)
         at com.bea.wlw.webservices.core.gen.GenerationScript.createJWS(GenerationScript.java:106)
         at com.bea.wlw.webservices.core.gen.JwsFromWsdlBuilder.buildJws0(JwsFromWsdlBuilder.java:130)
         at com.bea.wlw.webservices.core.gen.JwsFromWsdlBuilder.buildJws(JwsFromWsdlBuilder.java:95)
         at com.bea.wlw.webservices.ui.wizards.jwsfromwsdl.GenerateJwsFromWsdlWizard$1.execute(GenerateJwsFromWsdlWizard.java:109)
         at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:98)
         at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1721)
         at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:110)
         at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
    Total time: 5 seconds
         at com.bea.wlw.webservices.core.gen.GenerationScript.runAnt(GenerationScript.java:163)
         at com.bea.wlw.webservices.core.gen.GenerationScript.createJWS(GenerationScript.java:106)
         at com.bea.wlw.webservices.core.gen.JwsFromWsdlBuilder.buildJws0(JwsFromWsdlBuilder.java:130)
         at com.bea.wlw.webservices.core.gen.JwsFromWsdlBuilder.buildJws(JwsFromWsdlBuilder.java:95)
         at com.bea.wlw.webservices.ui.wizards.jwsfromwsdl.GenerateJwsFromWsdlWizard$1.execute(GenerateJwsFromWsdlWizard.java:109)
         at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:98)
         at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1721)
         at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:110)
         at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
    Caused by: org.eclipse.core.runtime.CoreException: java.lang.AssertionError: No endpoints build for /wsdls/WSDLFile.wsdl
         at org.eclipse.ant.core.AntRunner.handleInvocationTargetException(AntRunner.java:430)
         at org.eclipse.ant.core.AntRunner.run(AntRunner.java:362)
         at com.bea.wlw.webservices.core.gen.GenerationScript.runAnt(GenerationScript.java:160)
         ... 8 more
    Note: If I use Soap over HTTP binding, then I am able to create Web Service easily.
    Please help to resolve the same.
    Thanks in Advance.
    Nafe Singh
    Edited by: 856819 on May 5, 2011 6:59 AM

    Anyone can help? I am getting the same error.
    Thanks,

  • BPEL Console not showing input fields for process

    I'm having a problem with our BPEL processes. When testing them in the BPEL Console the form for entering the input fields does not appear, even when switched to XML entry instead of HTML.
    The problem seems to occur in processes which take their input schemas from a different directory from the BPEL process. This was working fine in Oracle 10.1.2. We can successfully load the schema by entering its URL, and if the process is started without entering any data, the input message is correctly generated, just with all fields empty. So it seems like the schema is being found.
    When both the input and output schemas are specified inline in the project WSDL file, it works correctly. The problem occurs when referencing the schema in a different location. We have numerous projects which share common schemas, so specifying them all in-line is not a workable solution.
    Has anyone else encountered this problem, or found a solution to it?
    Thanks for your help.
    Howard

    I have similar process where I am able to see the instance incomplete process C, the issue is with the present process.
    actually process B and C are from production I have designed the new process A, which is calling B and B is calling C.
    I have also designed other process A1(new) which is calling B1(existing) and B1 is calling C1(existing), there I am able to see the instance of C1
    dont know why it is happening like this for process C
    please advice
    thanks
    yatan

  • No endpoints found for interface

    Hi All,
    I have the following scenario: RFC in the backend system (ECC 6.0 SP09 no EhP's) and PI 7.1 as an Integration Broker.
    I have imported the RFC into Enterprise Services Repository and done the necessary tasks to configure an Enterprise Service.
    After that I have published the Interface to the Services Registry, Testing the Interface in WSNavigator is working fine.
    I have imported the Enterprise Service into Web Dynpro as a model and when running the Web Dynpro application I am receiving the following error:
    com.sap.esi.esp.service.server.query.discovery.ExtendedServiceException: no endpoints found for interface TreeInformationQuery_Out
    defaultTrace:
    Caused by: com.sap.tc.webdynpro.model.webservice.exception.WSModelRuntimeException: Exception on creation of service metadata for web service mass config parameters service reference ID 'TreeInformationQuery_Out_FICSIT_BASIC' and application name 'demo.sap.com/ficsit~tree'. Check mass configuration has been done properly.
         at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.getOrCreateWsrService(WSModelInfo.java:522)
    Any idea's?
    Regards,
    Ridouan

    Hi Sergei,
    My backend system is ECC 6.0 SP9 (no EhP's) and therefore I can't use the trx SOAMANAGER.
    I have imported an RFC from the ECC system into the PI 7.1 Enterprise Services Repository (Builder) and then published the Service (from Sender Agreement) into Services Registry also on the PI 7.1 system.
    Testing the service in WS Navigator is working fine, I can see an endpoint here.
    Also testing the WSDL with third-party application is working fine.
    JAVA Web Dynpro is given me the error: no endpoints found for interface...
    Thanks again.
    Regards,
    Ridouan

  • Error. in WS Navigator - no endpoints found for interface

    Dear Friends,
    I have created a new Enterprise Service Interface and implemented in ABAP.  After the implementation I used SOAMANAGER to create the endpoint and publish the service using WSPUBLISH to Service Registry.  When I tested this service from SOA Management application(SOAMANAGER), the endpoint is working very good, but when I am testing this service from Service Registry, it is now showing any endpoint in the 'Enter Input Parameters' Step.  Also when I am trying to search the Service by using 'Search by Logical Destination', it shows the Service and when I select it, it shows an error message, "no endpoints found for interface (<namespace>/document)<Service Interface Name>_Document".
    If some one knows about this issue, please advice me to do next steps.
    Also I am planning to call this service from Visual Composer, I have configured the two logical destinations over there, also the service registry, even though, when i am searching the service, it shows an error like "Could not complete search".  
    Please advice me for the above issue also.
    Thanks in advance
    Vipindas

    Hi,
    If you have configured and tested from SOAMANAGER (which opens WSnavigator) then it is configured correctly. May be you are using wrong WSDL address.
    Copy url of wsdl from SOAMANGER test screen and use it directly in WSnavigator for testing.
    Regarding publishing of service WSPUBLISH should be able to publish correct service into service registry, but if for any reason it is not working then you can "publish" it directly from service registry by using publish option and provide url of wsdl from above option.
    If for any reason VC is unable to search service registry then create destination template for your every service by providing WSDL and use it in VC.
    Regards,
    Gourav

  • How to define document protocol for Custom/Generic message of ASCII types

    We need define for B2B document protocol for Custom over Generic message type to receive/process ASCII message (either fixed or indefinite length) from Trading Partner, can anybody tell us if you have done it with detailed example and instruction:
    1) In creating protocol revision/document definitions, do I need an Edifecs .ecs file? if yes, how to create the format for indefinite string? if not what I should put in document
    definition for 'IDoc ecs File' ? (we actually we may have two different types
    of ASCII message, not sure how to differentiate them)
    2) Does Identifying expression need message/document translated into XML first ? since it's for
    'Identifying XPath Expression' which implied existence of XSD
    3) Please provide detailed example you accomplished this in B2B
    Thanks in advance for any help!

    Yes its something on the similar lines but looks like this comparator needs to be at some specific place.
    I tried to implement comparator interface in the custom domain data type class but it still throws the same exception.
    Looks like RowComparator needs to be defined somewhere. any idea where?
    The complete exception is below:
    Caused by: oracle.jbo.JboException: Cannot find compare routines for test.MyString
         at oracle.jbo.RowComparator.compareValues(RowComparator.java:108)
         at oracle.jbo.RowComparator.compareRows(RowComparator.java:146)
         at oracle.jbo.RowComparator.compare(RowComparator.java:158)
         at java.util.Arrays.mergeSort(Arrays.java:1270)
         at java.util.Arrays.mergeSort(Arrays.java:1281)
         at java.util.Arrays.mergeSort(Arrays.java:1281)
         at java.util.Arrays.sort(Arrays.java:1210)
         at oracle.jbo.server.ViewObjectImpl.sortRows(ViewObjectImpl.java:6752)
         at oracle.jbo.server.QueryCollection.sortRows(QueryCollection.java:995)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:1177)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:1331)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:1249)
         at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:1243)
         at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:6715)
         at org.calwin.view.bean.Table.tableSorting(Table.java:46)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)

  • Simple protocol for clean install of lion

    I have an older macbook (2007) that has started to do some funny things … including a fairly well documented problem that, to my knowledge, has no real solution short of a clean install. Even the local mac store recommended that I reinstall Lion if the problem persists. Well, the problem has persisted and I have a few other odd and annoying things that happen intermittently.
    My computer is backed up with both Time Machine and cloned with CCC on separate external HDs. I also made a bootable install disc of Lion on an 8GB flash drive when I originally purchased and downloaded it. However, I am unsure about what the best clean install protocol should be. I want to (1) preserve my files and (2) minimize the amount of time/effort required to get my computer back up and running like it should. So, I was hoping someone could help me out by listing a simple recommended protocol for this situation as well as the important files/folders that I should preserve from my backups after wiping the drive clean and reinstalling Lion in order to essentially have my computer running like it was, minus the corruptions in the OS.

    First off, thanks to all for the quick responses. I really appreciate the input.
    Ok, here's what it looks like I can do:
    1. erase and install, either by booting into my recovery partition or from the Lion install disc I previously made on an 8GB usb drive. Then ...
    2. restore data from my backup.
    So, Time Machine will not overwrite the new system files when it restores my 'user' data, and the restored data should include all of my settings and preferences? Bookmarks for my browser? Keychain passwords? I only ask because I'd like to be prepared before diving in. I think I'm ready to give it a shot.
    @Linc: I really appreciate your point of view. I purposely did not discuss the major problem I'm having because I didn't want to distract from the simple question I had with a complex problem. Since you asked, here goes: when I wake my mac from sleep, sometimes I lose my wireless network connection and sometimes I don't. If my connection is dropped, sometimes I can reconnect by manually selecting my network and other times when I manually select it, I cannot reconnect even if I enter the correct password. If this happens, I am forced to sleep the computer and wake it, which starts the whole process over again. If it does not reconnect to the network this time, I am forced to restart the computer if I want the network connection. Not good. Gets old quick. I have had this problem since Snow Leopard - hoped installing Lion would fix it. I have searched and read many discussion here and elsewhere regarding this problem and tried many solutions that have worked for some people and not others. None have worked for me. The only constant seems to be a clean install, which sees to work for most. I spent hours at the Apple Store. They even gave me a brand new Airport Extreme for free because they couldn't isolate and fix the problem, in hopes that might do the trick. Nope. In my opinion, I have spent way more hours than it is worth to fix this problem trying to avoid a clean install. Certainly, I don't know if it will work until I do it, but I'm at the point where I feel like it is worth a try. So, if you have the solution I've been waiting for, please send it along … I'm the kind of person who would much rather figure out and fix a specific problem (with some help) than throw in the towel.

  • GR Cost not updating as Target Cost for process orders

    Dear SAPians,
    We are facing an issue in Target Vs Actual cost reporting for process orders. We are creating a process order after cost estimate of that material and doing the confirmations for activity cost. After that, GR has been done for the finished goods of that process order. That GR entry is updating the Actuals values but not updating the Target cost. When I am checking the standard report KKBC_ORD, I am getting the following figures.
    Cost Elemnt Text     |     Target Cost     |     Actual Cost     |     Target Vs Act
    Inventory Chnge FG     |     0     |     1,472,205.60-     |     1,472,205.60-
    Packing Matrl Cons.     |     1,148,142.37     |     1,252,752.68     |     104,610.31
    Raw Material Cons.     |     60,463.91     |     50,688.29     |     224.38
    Semi-Fin Matrl Cns.     |     181,934.68     |     367,959.56     |     186,024.88
    Labour Cost Activity     |     39,735.36     |     39,862.80     |     127.44
    Machine Cst Activty     |     41,611.75     |     43,153.01     |     1,541.26
    That 'Inventory Change FG' entry is showing the GR posting updating actuals and not target cost. This is causing huge difference in target vs actual cost that will affect the profit and loss figures ultimately.
    What am I missing here? What should I do to update the GR amount in Target cost as well.
    Shirazi

    Dear,
    Target Cost on Production Order or Process Order is shown only when Variance is Calculated.
    So please calculate the Variance, system will show the Total Target Cost.
    Br,Vivek

  • Separate GR/IR Clearing Account for Process wise.

    Hi Experts,
    Can any body suggest, how to trigger separate GR/IR clearing account for process wise.
    The requirement is separate GR/IR clearing account for Normal Inventory and STO Inter company.
    Let WRX  trigger for Stock items and Z** for Inter company STO.
    Thanks & Regards
    Sudhansu.
    Edited by: sudhansu satapathy on Nov 16, 2010 2:49 PM

    We can achieve it by using User exit.

  • Issues during Component Batch Determination for Process Orders

    Hi,
    I am encountering a strange issue during component batch determination of process order.
    1. During creation of process order, when I execute batch determination, systems does determination based on strategies we have set and when I click on Copy it gives an error
    "Log cannot be saved: Object/subobject not specified"
    Message no. BL201
    *Diagnosis
    Log save cancelled because at least one log contains no object or subobject.
    Object and subobject are needed to classify application logs because there are several log types. Only a few logs are managed in main memory at runtime, so this classification is not needed.
    If the logs are to be saved in the database, object/subobject must be specified for later retrieval.
    Procedure for System Administration
    Object/sub object can be passed when a log is created (function module BAL_LOG_CREATE) and changed with BAL_LOG_CHANGE.
    The possible values for object and sub object must be configured in transaction SLG0.*
    If I save the order with CRTD status and come back again in change mode and do determination, It works fine.
    Again when the order is in REL status and do the determination, It gives the same error.
    This happens only for a specific plant, In other plants batch determination works in all scenarios.
    I checked for all plant related Config for batch determination and coudn't find any discrepancies.
    Please advise how to resolve this issue. Thanks in advance for your help
    Regards,
    Aheesh

    There Is no direct solution for your requirement just try this work around.
    While defining the batch determination search strategy for process order in COB1, there is one column Quantity proposal where you can attach the Routines (This is written in ABAB code )  make use of this, define New Routines with ABAB help to fulfill your requirement. Try this if found useful award full points.
    Regards,
    Ajay Nikte

  • Background job is taking lot of time for processing the job.

    One background job - which is processing Idocs is processing a job for more than 2000+ seconds.. and completed tho.
    But this is happening for the past few days.. is there any way to trouble shoot, or find from any logs of this completed job, to find out why it was taking lot of time for processing.
    Can you please tell me the steps of analyzing / trouble shooting why it was taking lot of time daily.
    Regards,
    Satish.

    Hi Satish,
    Run DB stat from db13 it will improve the performance.
    Check number of idocs. You can send part by part, instead of sending huge data.
    Check SM58 logs
    Suman

  • Report to display Average time taken for processing payments".

    Hi,
    I have been asked to develop a report for "Report to display Average time taken for processing payments".
    Could any one guide me technically what are the different tables i need to take to generate the report. Treat this is very urgent. Pls provide sample code too....
    Thanks in advance....

    Given below is the set up for credit card payment processing:
    Set Up Credit Control Areas:
    Define Credit Control Area
    Transaction: OB45 
    Tables: T014
    Action: Define a credit control area and its associated currency.  The Update Group should be ‘00012’.  This entry is required so the sales order will calculate the value to authorize
    Assign Company Code to Credit Control Area
    Transaction: OB38
    Tables: T001
    Action: Assign a default credit control area for each company code
    Define Permitted Credit Control Area for a Company
    Code
    Transaction: 
    Tables: T001CM
    Action: For each company code enter every credit control area that can be used
    Identify Credit Price
    Transaction: V/08
    Tables: T683S
    Action: Towards the end of the pricing procedure, after all pricing and tax determination, create a subtotal line to store the value of the price plus any sales tax.  Make the following entries:
    Sub to:  “A”
    Reqt:  “2”
    AltCTy:  “4”
    Automatic Credit Checking
    Transaction: OVA8
    Tables: T691F
    Action: Select each combination of credit control areas, risk categories and document types for which credit checking should be bypassed.  You need to mark the field “no Credit Check” with the valid number for sales documents.
    Set Up Payment Guarantees
    Define Forms of Payment Guarantee
    Transaction: OVFD
    Tables: T691K
    Action: R/3 is delivered with form “02” defined for payment cards.  Other than the descriptor, the only other entry should be “3” in the column labeled “PymtGuaCat”
    Define Payment Guarantee Procedure
    Transaction: 
    Tables: T691M/T691O
    Action: Define a procedure and a description. 
    Forms of Payment Guarantee and make the following entries Sequential Number  “1” 
    Payment Guarantee Form “02”
    Routine Number   “0”    Routine Number can be used to validate payment card presence.
    Define Customer Payment Guarantee Flag
    Transaction: 
    Tables: T691P
    Action: Define a flag to be stored in table. 
    Create Customer Payment Guarantee = “Payment Card Payment Cards (All Customers can use Payment Cards)”.
    Define Sales Document Payment Guarantee Flag
    Transaction: 
    Tables: T691R
    Action: Define the flag that will be associated with sales document types that are relevant for payment cards
    Assign Sales Document Payment Guarantee Flag
    Transaction: 
    Tables: TVAK
    Action: Assign the document flag type the sales documents types that are relevant for payment cards.
    Determine Payment Guarantee Procedure
    Transaction: OVFJ
    Tables: T691U
    Action: Combine the Customer flag and the sales document flag to derive the payment guarantee procedure
    Payment Card Configuration
    Define Card Types
    Transaction: 
    Tables: TVCIN
    Action: Create the different card types plus the routine that validates the card for length and prefix (etc…) 
    Visa , Mastercard, American Express, and Discover 
    Create the following entries for each payment card 
    AMEX  American Express ZCCARD_CHECK_AMEX Month
    DC  Discover Card  ZCCARD_CHECK_DC  Month*****
    MC  Mastercard  ZCCARD_CHECK_MC  Month
    VISA  Visa   ZCCARD_CHECK_VISA  Month
    The Routines can be created based on the original routines delivered by SAP. 
    *****SAP does not deliver a card check for Discover Card. We created our own routine.
    Define Card Categories
    Transaction: 
    Tables: TVCTY
    Action: Define the card category to determine if a
    payment card is a credit card or a procurement card.
    Create the following two entries
    Cat Description  One Card  Additional Data
    CC Credit Cards  No-check  No-check
    PC Procurement Cards No-check  Check
    Determine Card Categories
    Transaction: 
    Tables: TVCTD
    Action: For each card category map the account number range to a card category.  Multiple ranges are possible for each card category or a masking technique can be used.  Get the card number ranges from user community.  Below is just a sample of what I am aware are the different types of cards. 
    Visa Credit  Expires in 7 days. 
        400000   405500
        405505   405549
        405555   415927
        415929   424603
        424606   427532
        427534   428799
        428900   471699
        471700   499999
    Visa Procurement  Expires in 7 days.
        405501   405504
        405550   405554
        415928   415928
        424604   424605
        427533   427533
        428800   428899
    Mastercard Credit Expires in 30 days
        500000   540499
        540600   554999
        557000   599999
    Mastercard Procurement Expires in 30 days
        540500   540599
        555000   556999
    American Express Credit Expires in 30 days
        340000   349999
        370000   379999
    Discover Card Credit Expires in 30 days
        601100   601199
    Set Sales Documents to accept Payment Card Information Transaction: 
    Tables: TVAK
    Action: Review the listing of Sales Document types and enter “03” in the column labeled “PT” for each type which can accept a payment card
    Configuration for Authorization Request
    Maintain Authorization Requirements
    Transaction: OV9A
    Tables: TFRM
    Action: Define and activate the abap requirement that determines when an authorization is sent.  Note that the following tables are available to be used in the abap requirement (VBAK, VBAP, VBKD, VBUK, and VBUP).
    Define Checking Group
    Transaction: 
    Tables: CCPGA
    Action: Define a checking group and enter the
    description.  Then follow the below guidelines for the remaining fields to be filled.
    AuthReq Routine 901 is set here.
    PreAu  If checked R/3 will request an authorization for a .01 and the authorization will be flagged as such. (Insight does not use pre-authorization check).
    A horizon This is the days in the future SAP will use to determine the value to authorize
    (Insight does not use auth horizon period).
    Valid  You will get warning message if the payment card is expiring within 30 days of order entry date. 
    Assign Checking Group to Sales Document
    Transaction: 
    Tables: TVAK
    Action: Assign the checking group to the sales order types relevant for payment cards
    Define Authorization Validity Periods
    Transaction: 
    Tables: TVCIN
    Action: For each card type enter the authorization validity period in days.
    AMEX American Express 30
    DC Discover card  30
    MC Master card  30
    VISA Visa   7
    Configuration for clearing houses
    Create new General Ledger Accounts
    Transaction: FS01
    Tables: 
    Action: Two General Ledger accounts need to be created for each payment card type.  One for A/R reconciliation purposes and one for credit card clearing.
    Maintain Condition Types
    Transaction: OV85
    Tables: T685
    Action: Define a condition type for account determination and assign it to access sequence “A001”
    Define account determination procedure
    Transaction: OV86
    Tables: T683 / T683S
    Action: Define procedure name and select the procedure for control.  Enter the condition type defined in the previous step.
    Assign account determination procedure
    Transaction: 
    Tables:
    Action: Determine which billing type we are using for payment card process.
    Authorization and Settlement Control
    Transaction: 
    Tables: TCCAA
    Action: Define the general ledger accounts for reconciliation and clearing and assign the function modules for authorization and settlement along with the proper RFC destinations for each.
    Enter Merchant ID’s
    Transaction: 
    Tables: TCCM
    Action: Create the merchant id’s that the company uses to process payment cards
    Assign merchant id’s
    Transaction: 
    Tables: TCCAA
    Action: Enter the merchant id’s with each clearinghouse account

  • Design Time for Processes and Forms

    Hi experts,
    When trying to open  "Design Time for Processes and Forms" in order to create a process, I get a dump.
    Could you let me know what could be wrong ? config? etc..
    Hereunder is a sample of what I found in T.code ST22
    The following checkpoint group was used: "No checkpoint group specified"
    If in the ASSERT statement the addition FIELDS was used, you can find
    the content of the first 8 specified fields in the following overview:
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
        referenced node must exist
          READ TABLE object_hierarchy_nodes TRANSPORTING NO FIELDS
                     WITH KEY node_id = object_hierarchy_node_wa-ref_node_id
    >>>      ASSERT sy-subrc = 0.
        ENDIF.
      provider has to be specified (except in case of recursion)
        IF object_hierarchy_node_wa-ref_node_id IS INITIAL.
          ASSERT object_hierarchy_node_wa-provider_id IS NOT INITIAL.
        ENDIF.
    Thanks in advance,
    Louis

    note: Note 1075650
    Re: Assertion_Failed dump when accessing Design Time for Processes & Forms EP3
    regards,
    Prakesh.

  • How can I use XSQLRequest for processing in-memory XMLDocument

    How can I use class XSQLRequest for processing in-memory XSQL?
    What should i pass in URL parameter value for constructor XSQLRequest(XMLDocument p0, URL p1)?
    Could you write the some examples?

    Here's one example of doing this:
    String xsqlPage = "<page connection='demo' xmlns:xsql='urn:oracle-xsql'>"+
                      "  <xsql:set-page-param name='username' value='{@u}'/>"+
                      "  <xsql:set-page-param name='password' value='{@p}'/>"+
                      "  <xsql:query bind-params='username password'>"+
                      "    select 'Authenticated' from dual"+
                      "    where 'SCOTT' = UPPER(?) /* username */"+
                      "      and 'TIGER' = UPPER(?) /* password */"+
                      "  </xsql:query>"+
                      "</page>";
      DOMParser d = new DOMParser();
      d.parse( new StringReader(xsqlPage));
      XSQLRequest req = new XSQLRequest(d.getDocument(),null);
      StringWriter sw = new StringWriter();
      PrintWriter errors = new PrintWriter(sw);
      Hashtable h = new Hashtable(2);
      h.put("u","scott");
      h.put("p","tiger");
      req.process(h,output,errors);
      output.println(sw.toString());

  • Good for processing data from a web application?

    It seems like all the examples provided for ASA are about processing data streaming in from IoT or mobile apps. Is ASA appropriate for processing data from websites? For example, I have a multi-tenant web API and I need to roll up usage and calculate billing
    for my clients. My clients can upload resources with me which I store in blob storage. But blob storage gives me no way of knowing how many resources have been uploaded and how long I have stored them. Would ASA be a good fit for calculating these figures?

    I have solved this task in folowing way:
    I have add ADF read only form to my page (which I need anyway). The form displays data selected in the graph (using another VO, which is linked to graph VO). Command button calls my managed bean, which handles the data via the bindings executables (view iterators).

Maybe you are looking for

  • Reconcillation report for controlling

    My requirement as follows. this is a report for developing reconcillation statement for a company. i created program as per requirement it is not executing becasuse of  COEP table taking much time for executing. any body have reconcillation report wi

  • Reg. entering another transaction from output list

    I am using 'REUSE_ALV_LIST_DISPLAY' for displaying output from a custom table. The custom table contains sales order and corresponding delivery. Now, on the output, if the user clicks on the sales order (like a hyperlink), it should go to VA02 transa

  • DR8-A2 this is my second one and its cr*p

    Sent the first one back as it wasn't being recognised by the BIOS after a week. Komplett tested it found it faulty and replaced it. Guess what suddenly after yet another week the BIOS can't see it again. Of well back it's going. I don't believe in co

  • Maintain spaces in variables

    Hi, How can I maintain spaces in a variable? For example, in a variable VAR1 we need to have this value - 'ABC  ' (after ABC there are two spaces). Any help would be appreciated. Thanks, Prasanna

  • Maxl scripts

    Hi How to "set the note" and "variable" in a cube using Maxl script?thank u very much in advanceesstulasi