Regarding Syncbo types in MI
Hi,
Please let me know as the difference between Two way synchronization BO and Timed Two way synchronization BO.
When shud we go for S01 and when for T01 Sync BO
Regards
Raja Sekhar
Hi
<b>2-way</b> Executes both data download and upload in each access from a client to the server. The delta BO determination between the application DB in the backend system and the mobile client local DB is triggered in each access. This means it is based on the latest state of the backend system at the point of each access. However, the performance can be low, as it is synchronously performed.
<b>Timed 2-way</b> Executes both data download and upload in each access from a client to the server. Since the delta BO determination between the application DB in the backend system and the Replica DB for the device in Smart Synchronization is executed via periodical job, the performance is high. However, there might be cases where the Replica DB is not most up-to-date at the time of an access from the device.
<i><b>Synchronization Type-</b></i> Timed 2-Way (T01)
<b>Downloader-</b>Executed. Base data for delta detection is replication database.
<b>Uploader-</b> Executed if message contains upload data
<b>Replication from Backend-</b> Triggered by scheduled job
<i><b>Synchronization Type-</b></i> 2-Way (S01)
<b>Downloader-</b>Executed. Base data for delta detection is the backend system.
<b>Uploader-</b> Executed if message contains upload data
<b>Replication from Backend-</b>Triggered by the device
regards
Arun
Similar Messages
-
hi all,
i need some information regarding date types infotype 41.
i need to print date types in sequential manner like dar01 dar02 dar03 like upto 12 date types.
can you please suggest me how should i print them.
thanks,
madhavi.Hi,
Steps to create a HR Infotype:
1) Go to Transaction PM01.
2) Enter the custom Infotype number which you want to create (Should be a 4 digit number, start with 9).
3) Select the 'Employee Infotype' radio button.
4) Select the 'PS Structure Infotype'.
5) Click on Create... A separate table maintenance window appears...
6) Create a PS structure with all the fields you want on the Infotype
7) Save and Activate the PS structure
8) Go back to the initial screen of PM01.
9) Click on 'All' push button. It takes a few moments.
10) Click on 'Technical Characteristics'. Infotype list screen appears
11) Click on 'Change'(pencil) button
12) Select your Infotype and click on 'Detail' (magnifying glass) button
13) Give 'T591A' as subtype table
14) Give 'T591S' as subtype txt tab
15) Give your subtype field as subtype field
16) Save and come back to PM01 initial screen
17) Click on 'Infotype Characteristics' ... Infotype list screen appears
18) Click on 'Change' (pencil) button
19) Click on 'New Entries'
20) Enter your Infotype number and short text
21) Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotype's infotype characteristics screen and use as the reference to fill yours)
22) Save your entries.
23) Now the Infotype is created and ready to use.
24) If you want to change the layout of the Infotype as per your requirement...
25) In the PM01 initial screen...Select 'Screen' radio button and give 2000 as the screen name, then click on edit.
26) In the next screen.. Select 'Layout Editor' and click 'Change'.
27) Screen default layout appears...here you can design/modify the screen..change the attributes of the fields..etc.
28) Save and activate. (Don't forget to 'Activate at every level)
Subtype Creation :
Transaction PM01 Goto Subtype Characteristics. Click on Append and then subtype. Enter the name and description of subtype on screen.
Then goto technical Characteristics and maintain the details of subtype there. I.e name of subtype i.e. component name defined in PSnnnn. Subtype table is T591A.
Subty.text tab is T591S and time const tab is T591A.
See:
http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
HR related site:
http://www.sapdevelopment.co.uk/hr/hrhome.htm
Enhancement of Infotype
Check the following
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYINT_INFOTYP.pdf
Infotype Enhancement overview screen
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60a7586d-edd9-2910-68a8-8204303835a1
with regards,
Hema SUndara. -
GetList Parameter in SyncBO type T01 or T51
Hi all,
This is Abap code for my GetList :
function zpm_po_getlist .
""Interfaccia locale:
*" EXPORTING
*" VALUE(RETURN) TYPE BAPIRET2
*" TABLES
*" ZBAPIEKKO STRUCTURE ZBAPIEKKO
tables: ekko,lfa1,zutenti.
break-point.
SELECT * FROM zutenti WHERE nome EQ uname.
select * from ekko where bstyp = 'F' and
bukrs = '1000' and
submi = zutenti-project AND
loekz = space.
select single * from lfa1 where lifnr eq ekko-lifnr.
select single * from zutenti where project = ekko-submi.
zbapiekko-uname = zutenti-nome.
zbapiekko-po_number = ekko-ebeln.
zbapiekko-created_on = ekko-aedat.
zbapiekko-vendor = ekko-lifnr.
zbapiekko-coll_no = ekko-submi.
zbapiekko-vend_name = lfa1-name1.
zbapiekko-doc_date = ekko-bedat.
collect zbapiekko.
endselect.
ENDSELECT.
commit work and wait.
endfunction.
The question is:
is possible add a "username" parameter in this bapi wrapper for to filter the data in the backend system and to return (of the backend system) only data of the value in the "username"?Hello Rocco,
there is one more way to achieve this functionality,
during syncbo creation ,
in the case of getlist function module ,
add one more import parameter .(suppose username is the import parameter),
in the import tab , against this fieldname(username) , create one value id. after the creation of this syncbo, you will have to set default value for this value id that u have created.
here u will have to set SY-UNAME as default value.
at the time of synchronization , this import parameter value contains the user from which u have started synchronization. (this value u can use as filter in the abap code).
Regards
Kishor Gopinathan -
Hi, i´m doing a SyncBO of type T51... I create a field ME_ACTION in the table, and i enable the SyncBO and restart the replicator. But when I execute de application, not appear the data... Why? Have i do developer anything more?
The code in Bapi Get List is:
DATA: lds_return LIKE bapireturn1.
SELECT * FROM Z1CUSTOMER INTO CORRESPONDING FIELDS OF TABLE T_TOP.
The code work fine, because i have another syncbo of type T01 and work perfectly...
Thanks,Hi Victor,
well, where is the problem exactly!
The problemis the process of T51 - as I said in a previous post, T51 is not the straight forward one.
First of all the complete handling is different. In T01 it is like: give me all data for this BO, then take one after the other and do its replication to the middleware.
In T51 you have to write your own code to do the initial replication. When you do a select * I suppose you get some items. Can be 10, can bie several million, no problem. The problem is: this getlist is not really called in T51 - as I said: you have to create your own Initial replicator and you have to store the keys of the SyncBO - the same list you get while calling the getlist handler - via MEREP_DELTABO in the table MEREP_DELTABO in the middleware. From there a process is started - you have defined this in table MEMSD_DEP I think - and this process calls the GETDETAIL handler for every sindle ID in the table and stores the information in MEREP_207.
Well, then there is the problem with the delta handlers. For delta handling you have to register the delta handler in FIBF and there you have to make sure that each and every key from the changed item get replicated into MEREP_DELTABO the same way as with the initial replication.
You have the note form one of the previous posts. There the process is exactly described. The getlist handlöer you have defined does not really help you in this case - even it is necessary and correct.
So to answer your question again. Yes, you need to do some more development.
Hope this helps you to do a step forward.
Regards,
Oliver -
Query regarding condition type value calculation in VA05
Dear Gurus,
We had maintained one condition type Z*** where we had declared the condition type as follows:
Condition class - Prices
Calculation type - Quantity
Plus/Minus - A (positive).
We had maintained the condition table as :
Price = 200 USD per 10 EA
Lower limit = uppler limit = 0.
When we are calculating the price in the sales document, the system is taking the price of 10 units as 200 USD correctly.
But in VA05 screen, the confirmed net value for 10 units is shown as 10*200 = 2000 USD which is wrong.
Can anybody throw a light on how the confirmed net value for VA05 screen is calculated.
regards,
KrishnaIf it is representing the value of the condition type, then it is a new field customised by your technical team. Standard VA05 doesnot represent the value of any condition type. So please check with your developer, may be there is a problem in their program.
-
Regarding Movement type 601 and 602
Hi,
We need to copy movement types 601 and 602. I would request to please provide me the configuration settings and all integration settings.
Thank You,
Waiting for your reply.
Regards,
Usha.Execute OMJJ where you have the option to copy the standard movement types. Also search the forum before posting such answered question.
thanks
G. Lakshmipathi -
Hiii Everyone,
When I checked the Mapping Runtime Entries in the Table SMPPMAP3 I found the following Maping Type
R3_ABAP -> ABAP Mapping
JAVA -> JAVA Mapping
XI_TRAFO -> Generated Mapping (Graphical Mapping Tool)
XSLT-> XSLT Mapping (Java)
R3_XSLT-> XSLT Mapping (R/3)
My doubt is What ever Mapping we do using Graphical Mapping Tool in IR, It shows Mapping Type as JAVA, why it wont show XI_TRAFO -> Generated Mapping. So In what cases or When does it show Mapping Type as XI_TRAFO
I have also observed in some of the Entries it shows Mapping Type as IDENTITY. What does this Indicate ?
Regards,
Varunhi varun
whatever the mapping are being used in XI , finaly its converted to JAVA bytecode and then its executing on Java Stack.
Regards
Sandeep -
Dear All,
There are some details which my client has asked to maintain in the sales order and this needs to be copied in the purchase order ouput, if I maintain a text type in my sales order and this same text type is maintained in the purchase order can the information get copied in the purchase order thru an ABAP run programe and then can data be removed as a purchase order output.
Data is maintained in text type.
Regards
Atul
Edited by: Atul Keshav on Jun 5, 2008 12:35 PMHi Atul,
Are you using third-party scenario?
If yes, please refer to the following note about coping sales order data to PR and PO.
448814 FAQ: Texts in purchasing
446949 ME52/N: Texts from order only adopted in d
28533 Adoption of sales order texts in purchase
201084 Texts from sales order are not transferred to PReq
490421 ME52N : Text types not copied from the sales
Hope it helps.
Regards,
Smile -
Regarding Partner types LI and KU in WE20 transaction
Hi,
I want to send a purchase order to a particular vendor through EDI. When ever I create a PO if the customer is CUST1(for example) and vendor is VEND1(for example) then only EDI should trigger. Pls give me the possible configuration steps. <b>Is it possible by using LI and KU partner types in WE20.</b>
Points will be awarded for all helpful points.
Thanks&Regards
Giridhar KarnamHi Giridhar,
Please check the tab Permitted agent that might be used for specifying the vendor name.
I think these validatikons can be carried out while executing the Function Module.
Regards,
Ravi G -
Regarding data type related to roman no
hi ,
i have created a z table named as zstudent. In that i hve one field name as zstandard which should contain only roman numbers from I TO X (1ST TO 10 TH ) class .hw can i do this .wen i creating entries on that table it should restrict to only roman numbers.is there any data type related to roman numbers
thanks in advance
Nandini.p
points will be rewarded if useful.Why don't you simply maintain a regular integer or even a numeric value in your internal table and then output the appropriate Roman numeral using CASE...ENDCASE when you need to use it?
Or if you don't have that many, then create a series of constants and use those.
Regards
Kurt -
Regarding Transaction type (TTY) and Movement type for MM (OBYC)
Hi SAP Expers,
In company's monthly rollup I am not seeing transcation type in some of the accounts. These accounts belogs to Account Assingment in OBYC. There is movement type and TTY for transaction. I am trying to get if movement type 101 is there accounting entry will display 09 in accounting document. I am not able to get that. Please check below attached mention screen shot. Please guide me step by step how should I will get required information.
Plse check file the field TTY for particular account shows blank. we want it display tty such as 01,09,02,and many more tty which related to particular account plse check attachment for that. and please guide me if you know what configuration I should check. This account belogs to material managementHi Mona,
Not sure if this helps:
The OBYC relates to Transaction Keys = BSX/COC/GBB. These are updated in Field KTOSL.
The Field in Screen most probably relates to BEWAR.
In case the business scenario relates to Consolidation then the "Transaction-field" that is seen in screen may relate to cusomization mentioned below
S_ALR_87002588 - Maintain Transaction Types for Consolidation
S_ALR_87002594 - Assign Asset Transaction Types
Navigation: Enterprise Controlling - Consolidation - Integration: Preparation for Consolidation - Preparation in the Sender System - Preparations Related to All Consolidation Types - Transaction Type Account Assignment
Regards
Satya -
Regarding output type and idoc trigger issue
Hi
i need to copy pgi quantity into sales order quantity for that i write a code into user exit MV50AFZ1. code is working fine but
output type and idoc is not trigger due to this. In this exit to update sales order quantity i used bapi *BAPI_SALESORDER_CHANGE . can anyone tell me why o/p type and idoc not trigger ,what is the reason and what is the solution for this?
Thanks
DineshHi Dinesh,
Did you activate the enhancement for user exit ?
Did you check if the output type is configured correctly ?
Put a debugging point and see if control is coming there.
Regards,
Nisha Vengal. -
Regarding Partner Type LI (Vendor) configuration
Hi All,
My scenario is File > XI> IDOC (INVOIC02 Idoc) Partner Type LI
I had configured WE20 in receiving System for Partner Type LI and given the Process code details.
Now in XI what are the steps that i need to configure( For Partner Type LI Vendor Only)?
DO we need to create Parties for both Sender System and Recieving System?
Please suggest with the various steps to be done for Hanling Partner Type LI in XI .
And i think in receiveing SAP system only WE20 is enough for Partner Type LI ... correct me if i am wrong.
Thanks and Regards,
Sridhar ReddySridhar,
I don't think because of change in partner types whether LI or KU...etc settings at xi will chnage :
It is going to be same :
1. Idoc Import .- through IR
2. RFC destination pointing to R3
3. Port creation - IDX1 using the rfc destination created at step 2.
Apart from this partner profiles needs to created at r/3 end .
Regards -
Urgent information required regarding message type and process code
Hi All
We am working on EDI895 transaction (Delivery/Return acknowledgment) and we are using TXTRAW01 Idoc type for the mapping. Can anyone please let me know what the message type and the process code for the IDoc type is???
thanksHi,
Welcome to SDN.
Please go to transaction WE64 to find out all process codes available for IDoc type TXTRAW01 with message type TXTRAW.
There are four process codes for message type TXTRAW.
- ED00
- ED00_XML
- ED08
- TXT1
Regards,
Ferry Lianto -
hi guys,
i was involved in Master data distribution using Message Types MATMAS, DEBMAS and CREMAS but never created a customer specific Message Type that is why, i just want to know in what cases do we have to create our own message type's using we31, we30 and we81 and we82.
can any one out here help me out by sharing giving some real time scenario's in what cases do we exactly have to create our own message type.
thanks
PavanHi Pavan,
There is no hard and fast rule that you use standard or custom message types...
SAP has provided messages for almost all scenarios. If you don't have enough fields in standard messgae type, you can enhance it to accumulate your requirement.
But if the organization has completetly custom defined system (involving many Z-tables) , we create custom message types...
As far as my knowledge, we should try to go ahead with standard message types by suppressing unnecessary segments and enhancing existing segments just to avoid Z-objects.
Regards,
Audy
Maybe you are looking for
-
Deleting an entry in an IDM Configuration Object
Does anyone know of a way using Express or Express/Java to delete an entry in an IDM configuration object (not the configuration object itself)? For example, if an IDM Configuration object has a Hashmap with 6 entries and we want to delete entry numb
-
Start over? 5th Generation?
I don't know if my ipod is considered "5th Generation." It's a 30GB I bought a couple of years ago, supposedly it has video capability, but I've never used it. My question is, Can I start over? I had a PC when I got it and loaded all of my CDs onto m
-
Where do I find the digital signature toggle in mail
I saw this post in one of the threads, but for some reason it wouldn't let me post a question.... "Did you maybe accidentally click on the little toolbar icon to digitally sign the email message in the New Message window in Mail? I did, and the keych
-
With Firefox, google-chrome and opera when I try to download using the above mentioned plus filesonic, wupload, uploading nothing happens. it says after maybe 30 seconds cannot find any connection.
-
[How To Question] 1440p to 1080p
Hey gang! I've been testing out the 1920x1440 resolution on my GoPro Hero 3 Black, but haven't been able to find a way to resize it to 1080p. I was under the impression, that since 1440p is a "taller" video, I am given the freedom to slice off as muc