Open Hub 3rd Party - Process Chain Automation
Hi,
I have a requirement to fulfill the Open Hub extraction to 3rd party SQL Server DB using process chain automation.
There are at times no deltas and during the execution of DTP since there are no delta's the request status shows GREEN but overall status as YELLOW because there are no new records.
Until we clear this request to GREEN, we cant trigger the next load. I am doing these steps manually by going to tables/ FM's to change the status.
I am looking for options for automation in process chain can someone help me on this request. Appreciate your help!
Thanks,
Pandu.
Do you know when the delta will being zero records? Also when you say the overall status is yellow which status are you talking about?
You can always use a ABAP program in your PC which will check for the latest request ID has records and turn the the status green so that dependent data triggers are sent
Thanks
Abhishek Shanbhogue
Similar Messages
-
Open Hub 3rd party tool - API not returning data table
I am implementing a 3rd party tool to get data from BI using the Open Hub Service.
I have my server running and the API functions are working somewhat, but I have two problems.
When I get notified by BI (RSB_API_OHS_3RDPARTY_NOTIFY), the REQUESTID field is always 0. Why? This should be the request id of the Data Transfer Process; I can see this id in BI.
The second problem is when I make the call to read the data (I hard code the request ID), everything comes back fine, except the table is empty. I know it's not empty because the DTP said it create a table with many rows and I can see them in BI. Why is the table empty?
Any help is appreciated. Thanks.
Tim
PS: I'm using SAP JCo to implmenet the server and the API. And I'm using BI 7.0.
Edited by: Tim Wise on May 17, 2008 4:58 PMI am not sure I should continue: I am not an expert with the use of these API - in fact I have never used them:-)
This is in case the discussion would help you:
My understanding is that the 'green' status is the status of the 3rd party tool. Only when the 3rd party sets a 'green' status will extraction proceed. The third-party can choose to stop extraction by setting a 'red' status.
See the link below:
http://help.sap.com/saphelp_nw70/helpdata/EN/43/8dea54c4e273e2e10000000a1553f6/content.htm
Guess all these APIs are geared for automatic processing - another link:
http://help.sap.com/saphelp_nw70/helpdata/EN/59/90070982d5524b931ae16d613ac04a/content.htm
RSB_API_OHS_3RDPARTY_NOTIFY: This function module has no source code - the code needs to be implemented in the 3rd party tool to do whatever is required with the parameters provided. The import parameters required have to be supplied to it.
That's it, I am retiring:-)
Mathew. -
Save a csv file on local host, executing a DTP Open hub in a Process chain?
Hi All,
my client has asked me to try if there is a way to save in the local host c:\ a .CSV file generated from an Open HUB executed by a DTP in a Process chain.
when i execute my DTP it work correctly and it save the .csv file on my c:\ directory.
my client doesn't want to give th users authtorization on RSA1 and want to try if there is a way to put the DTP in a process chain
and when executing the process chain every user can have the file on his own local c:\ directory.
i tried this solution but it doesn't work i get an error on executin the process chain:
Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED
Except. CX_SY_REF_IS_INITIAL
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
caught in
procedure "FILE_DELETE" "(METHOD)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
You attempted to use a 'NULL' object reference (points to 'nothing')
access a component (variable: "CL_GUI_FRONTEND_SERVICES=>HANDLE").
An object reference must point to an object (an instance of a class)
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using the
CLEAR statement.
can you give some advices please?
Thanks for All
BilalHi Bilal,
Unfortunately, DTPs belonging to Open Hubs wich are targeted to a local workstation file, can't be executed through a process chain.
The only way of including such DTP in a process chain is changing the Open Hub so that it writes the output file in the application server. Then, you can retrieve the file -through FTP or any other means- from the application server to the local workstation.
Hope this helps.
King regards,
Maximiliano -
Data Extraction in Open Hub Destination using Process Chain
Hi
I want to extract data in Open Hub Destination (database table)from Data Store Object(ODS) through Process Chain.
When i tried to create process chain, i found only one option under Process types - Data export into External System. Here it asks for Infospoke instead of Open Hub Destination.Michael is correct and below is the rationale...
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/43/58e1cdbed430d9e10000000a11466f/content.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/43/58e1cdbed430d9e10000000a11466f/content.htm</a>
<b>Integration</b>
You can use the data transfer process to update data to the open hub destination. The data is transformed in this process. Not all rules types are available in the transformation for an open hub destination: Formulas, reading master data, time conversion, currency translation and unit conversion are not available.
Hope it Helps
Chetan
@CP.. -
How the 3rd party process will be updated in to credit management
Hi gurus,
I have a doubt on how to update 3rd party process in to credit management.
So far I know update group 000018 will help to update it in to credit management.
But I already have 000012 in credit control area.
Then how can I place two update group in to credit control area.
Regards
RajHi Raj,
I dont think you can have two update groups into same cr control area.. And whats the need of it..?
By choosing which ever is needed for you business requirement, you can achieve the requirement.
the descriptions of these update groups are self explanatory and you need to chose the one that suits ur requirement.
What do you mean by thirdparty process? is it third party sales..? if so there is always a sales order in 3rd party sales. Also you will have a customer bill too, select the update group accordingly to include open sales orders or / and open bills
Thanks
Jobi -
Hello Experts,
In a dropshipment scenario, the Supplier will deliver the goods to the customer directly.
Then the seller does a MIRO for the invoice received from the supplier.
Then the seller does a MIGO goods receipt and then Goods Issue before Billing.
May I know why is this done? What goods is received and what is issued?
Or for the Seller, he does not need to process MIGO and Goods issue in 3rd party process?
regards
PascalHi Pascal
In Third Part scenario, Goods Issue step will not be there at all. MIGO can be done and it is only logical (there is nophysical goods movement).
To do Billing document, MIGO or goods issue is not mandatory. It can be controlled in two ways
1. billing with reference to Sales Order, in this case as soon as sales order is saved, billing can be done.
2. billing with reference to Sales Order depending on the Invoice Verification (MIRO) for qty invoiced by vendor, in this case billing can be done once the MIRO is completed.
Regards,
Rajam -
3rd Party Process - Need to create DO
Dear All,
I'm trying to setup the 3rd party process for my current client. Here's my scenario.
1. Create SO, which auto triggers PR. Using item category TAS, which is auto determined from material master item category group-standard
2. Conver PR to PO, then PO appears in document flow.
3. Perform MIGO, but I can't select my virtual location as a storage location. I've not receiving stock physically, as third party vendor will deliver direct to out customer. When I perform MIGO, I have goods receipt check.
PROBLEM
I need to be able to create delivery based on the SO initially created. But because we're unable to PGR into desired location, I can't create my DO. Anyway item category TAS is not regarded for delivery. I need to create my DO due to the shipment documents need to be generated.
4. LIV, based on Goods receipt.
Can anyone recomend whats the best approach for third party order, GR into a virtual location and be able to create my DO based on the virtual goods received.
Any feedback is welcomed, thank you guys.Hi,
Instead of third party scenario you can use Individual P.O process
In 3rd party you are determining item category TAS, instead determine TAB then you can able to to do GR and then create DO.
Kapil -
Garnishment Agency Fee - 3rd party Process
Hello all,
We are processing the Agency Fee for the Garnishment Child support using the SAP Service charge functionality. We want to pay to the Agency through the 3rd Party Process. But the service charges are not processing in the 3rd party remittance process.
Any one had came across any scenario / thoughts on the above highly appreciated.
Regards,Hai..
Does Service fee serve ur purpose? -
3rd party process using product allocation for ATP-check
Hi all,
is there anybody out there who can share experience in setting up the 3rd party process using product allocation on APO for ATP-check? As the documentation is not that impressive any help is higly appreceated.
Thanks
MichaelThis will not be correct forum to reply to your query.
Still, try following Hyperlink for some understanding,
[Third-Party Order Processing by Product Allocation|http://help.sap.com/saphelp_scm70/helpdata/EN/7c/2b7941601b030de10000000a1550b0/frameset.htm]
Thanks & Regards
JP -
While doing 3rd party process, So, how system will pick the vendor?
Hi SAP SD Experts,
while doing 3rd party process, at the time of creation of sales order system automatically creates Purchase Requestiion with reference to this Purchase order will be created while creating Purchase order system automatically picks the Vendor?
So, how system will pick the vendor?
where we do configuration for this?
please help me out.
Thanks & Regards,
NivasHI
Based on the source List , Check with MM Consultant for better understanding the Source list concept
and also check the below links
[About the Source List Determination|http://www.sap-img.com/materials/about-the-source-list-determination.htm]
[Inforecord and source list |Inforecord and source list;
Regards,
Prasanna -
Proses open hub services and proses chain.
Re: OPEN HUB with Process Chain
Posted: Jul 28, 2007 10:29 AM in response to: Viswanadh Vadde Reply E-mail this post
Dear Viswa,
Please Forward me the Screen Shots of Sample Chain and data Flow]
Thanks well in advance,
ramireddy
id: [email protected]Re: OPEN HUB with Process Chain
Posted: Jul 28, 2007 10:29 AM in response to: Viswanadh Vadde Reply E-mail this post
Dear Viswa,
Please Forward me the Screen Shots of Sample Chain and data Flow]
Thanks well in advance,
ramireddy
id: [email protected] -
Error in 3rd party process.
Hi friends,
I am trying to create 3rd party SO. I got below error.
'Third-party not defined in the case of vendor with plant assignment'
Please advise - what is the cause and the solution.
Best regards,
Raman.Hi CKR,
I have checked the controls in vov6 band vov7. All are correct.
Ples find error details as below:
Third-party not defined in the case of vendor with plant assignment
Message no. 06769
Diagnosis
You are entering a purchase transaction involving a vendor to whom a plant has been assigned. Normally, this will involve the transfer of materials from one plant to another.
This process necessitates a delivery and a billing document in the SD system. The PO appears directly in the delivery due list of the issuing plant (vendor) and therefore does not need to be transmitted.
However, an item with the procurement form "third-party" (triangular business deal) cannot appear in the delivery due list.
Procedure
An item with the procurement form "third-party" can only be ordered from vendors without a plant assignment.
Can any one help? how to rectify. Thanks in advance.
Best regards,
RAMAN. -
Can't open any 3rd party apps - they crash on startup
I've been an iPhone owner since the first model (I have iPhone 4 now), and I've never seen anything like this.
Last night my iPhone ran out of charge. This morning, when I plugged it in it had to charge for a few minutes before it would turn on. Once it turned on, it said "waiting for activation: this may take a while". I thought this was strange, because my phone is already activated. I'm in an area with no reception, though, so maybe that was the issue.
Once the phone turned on, I tried to open some of my apps. But none of the 3rd party apps would open! When I tap them they appear to open but they shut down / crash right away. Strangely, however, all of the Apple apps that come with the phone will open without a problem (Maps, Mail, Safari, iCal, etc.).
I tried a hard reset but that didn't help. I'm away from home so I can't do an erase and store, and I really need access to some of the data in those apps.
Any ideas?I did the same this week. I did a sync and now I can't access any of my apps. They appear to open then shut right back down. Have tried to resync, update and about anything else that may fix and nothing. Paying an aweful lot of money just for texting and phone usage. Anyone know how to take care of this issue? I have a 3G phone and been using it for a year without this problem
-
File Open failed Error in Process Chain
Hi,
Our process chains are failing at the last step of event trigger.The file is not getting created in the directory as a result of which the BO reports are not getting triggered.Kindly help.
Regards,
ShalakaPl find the below code:
DATA mesg(80) VALUE 'BW load complete. Ready for BOBJ Refresh. File Created on : '.
DATA fname(60).
DATA pc_flag TYPE rspc_state.
* Get the folder and file name from parameter
PARAMETERS p_fname TYPE string LOWER CASE.
AT SELECTION-SCREEN.
START-OF-SELECTION.
fname = p_fname.
*Add the system date into the file.
CONCATENATE mesg sy-datum INTO mesg.
CALL FUNCTION 'AUTHORITY_CHECK_DATASET'
EXPORTING
* PROGRAM =
activity = 'DELETE'
filename = fname
EXCEPTIONS no_authority = 1
activity_unknown = 2
OTHERS = 3 .
IF sy-subrc = 0.
*Delete the file if it is already existing
DELETE DATASET fname.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
MESSAGE i051(rsar) WITH 'No Authorizations to delete the file'.
ENDIF.
WAIT UP TO 65 SECONDS.
*Set the flag for the process chain to read if file deletion fails.
IF sy-subrc <> 0." The ABAP program failed
pc_flag = zcl_abap_bobj_event_trg=>failed.
ELSE. " The ABAP program was successful
pc_flag = zcl_abap_bobj_event_trg=>success.
ENDIF.
CALL FUNCTION 'AUTHORITY_CHECK_DATASET'
EXPORTING
activity = 'WRITE'
filename = fname
EXCEPTIONS
no_authority = 1
activity_unknown = 2.
IF sy-subrc <> 0.
MESSAGE i051(rsar) WITH 'No Authorizations to Write to file'.
ELSE.
*Create the file based on the input from variant including folder and file name.
OPEN DATASET fname FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
*Set the flag for the process chain to read if file creation fails.
IF sy-subrc <> 0.
MESSAGE i051(rsar) WITH 'File open failed.'.
pc_flag = zcl_abap_bobj_event_trg=>failed.
ELSE. " The ABAP program was successful
TRANSFER mesg TO fname.
pc_flag = zcl_abap_bobj_event_trg=>success.
ENDIF.
CLOSE DATASET fname.
ENDIF.
EXPORT e_state FROM pc_flag TO DATABASE indx(bo) ID
zcl_abap_bobj_event_trg=>status_idx_id. -
Any links i open from 3rd party applications do not open in firefox.
To be more precise, when i click a link, Firefox does open however it does not visit the URL. It simply opens a new session. I have started Firefox in safe mode and the problem occurs, i have reset firefox to default preferences and the problem still persists. I can see no problems in the setting of Firefox itself and have already tried all the fixes available.
I am using Firefox 29.0.1 on Fedora 20 64xAs i stated, when i click links from 3rd party applications, such as skype; a youtube link or something similar. Firefox opens a new session however it does not visit the clicked url
Maybe you are looking for
-
Error while executing the transaction QC22 (Quality Certificate for Batch)
Hello Friends, While executing the transaction QC22(Quality Certificate for Batch), after giving the Batch Number and Customer Number, when i am executing it , system is throwing the error message as "Not all data was found for characteristic 9013998
-
My screen is stuck on sideways mode I want it landscape
How do I get my IPad to go back to Landscape
-
Hover Card is showing US formated date rather than UK formated date
The HoverCard in the search results is showing the last modified date in US culture i.e. MMM/dd/yyyy rather than UK dd/MMM/YYYY. The culture of the search site collection is UK. jamtoday
-
Selection Authorisation for users
Hi, In our APO system, the user ids are getting renamed. For e.g if an Id was K1234 earlier, it is getting renamed to L1234. The roles and authorisations remain the same. When the old user id is renamed to new user id (L1234), the selections for user
-
Oracle 10g excpress edition (control file)
Dear friends, I am using oracle 10g excpress edition. control file curruption occued several time. But i could recover those times. Because i keep reguler backup. can you explane me why this happen several time. Regrds upul Indika. Message was edited