Multiple @Converter annotations not possible
It would make sense to be able to define multiple @Converter's on a @MappedSuperclass and @Entities to make the converter available to all subclasses.
This is currently not possible (?) since duplicate annotations is illegal.
Shouldn't @Converter be changed to take an array or convertes instead?
/Magnus
Magnus,
This does sound useful. I have filed an enhancement request to support an array of Converters.
Doug
Similar Messages
-
Assignment of single Sales group to multiple Sales offices not possible
Hi all,
We need to assign single sales group to multiple sales offices in CRM. When we try to assign a Sales group to more than one Sales office the first assignment between Sales group and Sales office is removed. Only the new assignment is available.
Instead of having two assignments I still only get one.
First I transfered the ECC organization as Standard backend integration. When I realize I needed multiple backend assignment I ran the Conversion to multiple assignments. However, I am not able to realize multiple assignments.
Is it not possible to realize multiple assignment if you first transfered the ECC organization as standard (single) assignment?
Please let me know how to overcome this problem.
Regards
AndersHello Anders,
Starting CRM 4.0 multiple hierarchy with this enhanced org data model
works the following way:
- 1 R/3 org data mapped to ONLY 1 CRM org unit.
- multiple hierarchy (1 sales office assigned to several sales org,
1 sales group assigned to several sales office) is managed in the detail
of the org unit with tab Function and with sub tab sales office
and sales group.
For example if you have following R/3 org structure:
Sales org SOr1
_ Sales office Sof1
_ Sales Group Sg1
_ Sales office Sof2
_ Sales Group Sg1
Sales org SOr2
_ Sales office Sof1
In PPOMA_CRM you have to do the following:
For the R3 mapping :
Sor1 mapped to org unit 50000001
Sor2 mapped to org unit 50000002
Sof1 mapped to org unit 50000003
Sof2 mapped to org unit 50000004
Sg1 mapped tp org unit 50000005
And for the multiple assignment
- For sales org 50000001 and 50000002 you just have to maintain in tab
function, sub tab Sales org the Distribution channel division values
- For sales office 50000003 in sub tab Sales office the assignment to
sales org Sor1 and Sor2
- For sales office 50000004 in sub tab Sales office the assignment to
sales org Sor1
- For sales group 50000005 in sub tab sales group the assignment to
sales office Sof1 and Sof2.
If you have different division distribution channel on sales office sale
group compared to the sales org you can maintain manually the values.
Or if is it always the same values you can use * value for distribution
channel division (in that case please read carefully notes
691015 and 735020 if needed)
In addition regarding report CRMC_R3_ORG_GENERATE I would like to
clarify that this report can only be used for initial download, as
written in the customzing documentation of this report (spro-CRM -
master data - org management - data transfer - Copy SAP R/3 sales
structure ) it can only be executed once and so following org
modifications have to be done manually in PPOMA_CRM.
So for this report the correct way to use it is to create all the R/3
org data in 1 shot.
If only 1 R/3 org data is already mapped to a CRM org unit in ppoma_Crm
you will have red light and so it will be impossible to create all
dependent org data.
Hoping i have been able to clarify how it works.
Regards, Gerhard -
ITunes 11 - multiple open windows not possible?
I usually run iTunes with multiple windows open (double click the playlists and they open as new windows). At any given time I have 3 or 4 playlists open.
... doesn't seem to work any longer, am I overlooking something?It took me a while, but I finally came up with a solution for this! It's not a perfect one for everybody (since you have to make hotkeys) but it works great if you use something like Alfred or Quicksilver to control iTunes already.
Basically, I wrote an AppleScript that detects if Repeat One is on. If it is, then the script very quickly disables it, skips to the next track, and turns it back on. Skipping then works just like it did with iTunes 10 and iDevices.
I put the scripts up for download here: iTunes 11: Restore track skipping with Repeat One turned on (OSX)
Hope this helps some people. -
Multiple Exchange accounts not possible on the touch?
On my iPhone 4, I was able to set up two different Exchange email accounts. But on my iPod touch 3rd gen (running OS 3.1.3), I am only allowed to set up one.
Is this a feature difference between the iPhone and iPod touch, or is this a feature difference between iOS 4, and 3.1.3?Sorry mod i didn't mean I worked for ABC i just used the first 3 letters of the alphabet. But if someone can help us out please.
-
Adobe Acrobat XI pro version, Windows 7, running on iMac parallels, converting pdf to a pdf with reduced size is not possible, error: error in converting the file! What to do? Its a bit annoying not to be able to store pdf files in reduced size, any idea?? Thanks, Jörg
Hi Jorg ,
Are you trying to reduce the file size with the "Reduced size PDF" in the save as other option.
Give it a try if you haven't done it prior.
Open that PDF>File>Save as Other>Reduced size PDF.
If possible ,please share the snapshot of the error message with us so that we can have a look in order to assist you further.
Regards
Sukrit Dhingra -
'BAPI_PO_CREATE1' Multiple account assignment is not possible for AFS item
'BAPI_PO_CREATE1' -> This BAPI works perfectly without the 'account assignment' option . But for purchase requisitions which have account assignments BAPI returns the error - E|8W |185 |Multiple account assignment is not possible for AFS items.
Can somebody please help me to get this error resoleve .
My coding I have done like below.
DATA: pohead TYPE bapimepoheader.
DATA: poheadx TYPE bapimepoheaderx.
CONSTANTS : c_x VALUE 'X'.
DATA: exp_head TYPE bapimepoheader.
DATA: return TYPE TABLE OF bapiret2 WITH HEADER LINE.
DATA: poitem TYPE TABLE OF bapimepoitem WITH HEADER LINE.
DATA: poitemx TYPE TABLE OF bapimepoitemx WITH HEADER LINE.
DATA: posched TYPE TABLE OF bapimeposchedule WITH HEADER LINE.
DATA: poschedx TYPE TABLE OF bapimeposchedulx WITH HEADER LINE.
DATA: POACCOUNT TYPE TABLE OF BAPIMEPOACCOUNT WITH HEADER LINE.
DATA: POACCOUNTX TYPE TABLE OF BAPIMEPOACCOUNTx WITH HEADER LINE.
pohead-comp_code = '1000'. "IEQ1 plant. "'1000'.
pohead-doc_type = 'NB' .
pohead-creat_date = sy-datum .
pohead-vendor = EKKO-LIFNR. "'0000500004'.
pohead-purch_org = purch_org.
pohead-pur_group = purch_grp.
pohead-langu = sy-langu .
pohead-doc_date = sy-datum.
poheadx-comp_code = c_x.
poheadx-doc_type = c_x.
poheadx-creat_date = c_x.
poheadx-vendor = c_x.
poheadx-langu = c_x.
poheadx-purch_org = c_x.
poheadx-pur_group = c_x.
poheadx-doc_date = c_x.
poitem-po_item = iLineItem. "1.
poitem-material = req_item-MATERIAL. " '000000000040000234'.
poitem-plant = req_item-PLANT.
poitem-quantity = req_item-QUANTITY.
poitem-net_price = NET_PRICE.
poitem-price_unit = PRICE_UNIT.
poitem-shipping = 'Z1'.
poitem-preq_no = req_item-PREQ_NO.
poitem-preq_item = req_item-PREQ_ITEM.
poitem-acctasscat = 'K'.
APPEND poitem.
poitemx-po_item = iLineItem. "1.
poitemx-po_itemx = c_x.
poitemx-material = c_x.
poitemx-plant = c_x .
poitemx-quantity = c_x .
poitemx-tax_code = c_x .
poitemx-item_cat = c_x .
poitemx-acctasscat = c_x .
poitemx-net_price = c_x.
poitemx-price_unit = c_x.
poitemx-shipping = c_x.
poitemx-preq_no = c_x.
poitemx-preq_item = c_x.
poitemx-acctasscat = c_x.
APPEND poitemx.
POACCOUNT-PO_ITEM = iLineItem.
POACCOUNT-SERIAL_NO = iLineItem.
POACCOUNT-GL_ACCOUNT = '0000211010'.
POACCOUNT-SD_DOC = '0001001056'.
POACCOUNT-ITM_NUMBER = '000100'.
POACCOUNT-CO_AREA = '1000'.
APPEND POACCOUNT.
POACCOUNTX-PO_ITEM = '00001'.
POACCOUNTX-SERIAL_NO = '01'." '01'.
POACCOUNTX-PO_ITEMX = 'X'.
POACCOUNTX-SERIAL_NOX = 'X'.
POACCOUNTX-GL_ACCOUNT = 'X'.
POACCOUNTX-SD_DOC = 'X'.
POACCOUNTX-ITM_NUMBER = 'X'.
APPEND POACCOUNTX.
CALL FUNCTION 'BAPI_PO_CREATE1'
EXPORTING
poheader = pohead
poheaderx = poheadx
IMPORTING
exppurchaseorder = ex_po_number
expheader = exp_head
TABLES
return = return
poitem = poitem
poitemx = poitemx
POACCOUNT = POACCOUNT
POACCOUNTX = POACCOUNTX.I found the answer
-
Multiple usage of Source System is not possible with installed DMIS version on source
Hello folks!
I`ve got a problem trying to adjust the Data Replication to SAP BW (on HANA) using SAP LT Replication Server.
I`ve deleted one connection and after that I`m trying to create new one through Configuration & Monitoring Dashboard (transaction LTR) with the same source / target systems.
As result when on the second step (Specify Source System) I specify RFC destination of the source system it appears an error with text
"Multiple usage of Source System is not possible with installed DMIS version on source".
But there`s no any adjusted connection in system now..
Please, help me to understand how to fix that problem, I can`t find a solutionHi,
When you say that you 'deleted one connection', did you delete the RFC connection or the SLT Configuration? If it is not a real multiple usage scenario, then deactivate the 'allow multiple usage' flag, else install the correct DMIS version on both SLT and source.
Thanks
kris -
Possible to search annotation notes in Preview?
I have several marked up PDFs — sections are highlighted with annotated notes — and I would like to be able to search within the notes (not the actual text of the PDF) using Preview. Is this possible? I can't seem to get it to work.
Most of my PDFs were marked up using iAnnotate for the iPad. But I have also marked up some using Preview itself and still can't search the notes.
Am I missing something?
If not possible with Preview, is there other desktop software that would allow for this functionality?In addition to ronnie:
The Cmd F function DOES work in the browser when the triangles that ronnie mentioned are folded open (pointing down; showing you all the markers). When the triangles are closed (pointing to the right; not showing markers) then CMD-F does not find your markers indeed...
Rienk -
It is not possible to work with SO becauce tis crashed during the convert
Hi!
The base-System is a original Debian 3.1 (Sarge) , I installed the SO8 above the rpm-database (mkdir /var/lib/rpm; rpm --initdb) install with the Gfx-Installer, and later with the setup-script - now I have SO 8 update 3 rev 2.
But it is not possible to save a *.xls-File or open a empty Impress-File!
SO8 crashed evry time - with OO2 it is possible to the work!
Have anyone a hint for me?
Thx
ThomasNo.
-
Can it not possible that i can retrive it for all line items in a single qu
I have to make report for my application in which I am facing a following problem:
In the application there are multiple suppliers and each supplier having multiple line items and each item having multipale events. each evant having three status GREEN,RED and BLUE.
When a user select 'all suppliers' to show the the status time span for a supplier (i.e. for a supplier how many parts and upto how much time parts are in blue, red and green status)
to show the cumulative status time span I have to find out a event for each line item which is having nearest lower entry time from the lower part of the given time span.for this i have write following query
SELECT * FROM parts_events
WHERE vendorid = ? AND partid = ?
AND visible = 'visible' AND active = 1
AND entrytime = (SELECT MAX(entrytime) as
entrytime from parts_events
WHERE vendorid = ?
AND partid = ?
AND entrytime < ?
AND visible = 'visible'
AND active = 1)
the problem is that i have to fire this query for each line item, can it not possible that i can retrive it for all line items in a single query?maybe if you can post some sample data and output will help us analyze more youre requirement.
-
Not possible to output CFTREEITEM in a CFC function?
Hi there,
I am parsing a sorted list of strings (in the form of a/b/c/,
a/b/c, /a/c/d etc.) and trying to make a treeview out of it.
I have the CFFORM and CFTREE tag in the top function and the
code that generate CFTREEITEM in a subfunction, but I got the
following error:
Context validation error for tag cftreeitem.
The tag must be nested inside a cftree tag.
It seems that ColdFusion doesn't recognize that calling code
is already nested inside a CFTREE tag in the top function. I
extract the code generating CFTREEITEMs to a sub function because
it is called multiple times from different context, it would be a
lot of hassle and quite stupid to "inline" it.
If what I am trying is, for whatever reason, not possible,
would it be possible then to have the sub function generate the
code into a string and somehow dynamically evaluate that?
Any hints or tips will be greatly appreciated!
BillyHi there,
I am parsing a sorted list of strings (in the form of a/b/c/,
a/b/c, /a/c/d etc.) and trying to make a treeview out of it.
I have the CFFORM and CFTREE tag in the top function and the
code that generate CFTREEITEM in a subfunction, but I got the
following error:
Context validation error for tag cftreeitem.
The tag must be nested inside a cftree tag.
It seems that ColdFusion doesn't recognize that calling code
is already nested inside a CFTREE tag in the top function. I
extract the code generating CFTREEITEMs to a sub function because
it is called multiple times from different context, it would be a
lot of hassle and quite stupid to "inline" it.
If what I am trying is, for whatever reason, not possible,
would it be possible then to have the sub function generate the
code into a string and somehow dynamically evaluate that?
Any hints or tips will be greatly appreciated!
Billy -
NTLM Authentication : why is it not possible to create more than one NTLM realm ?
Hello,
I'm wondering why it is not possible to create more than one NTLM realm on a wsa.
Can you explain exactly what is the blocking point ?
Thanks in advance
RegardsWell, at this point (pre 7.5), there isn't an agent, the WSA is joined to the domain, just like a Windows box, it authenticates via that trust relationship. From that point it is all based on how NT/Active Directory domains work. As long as there is a trust between the domains, you can can auth users from as many domains as you like.
There is an agent in the works. The ADAgent will be released with 7.5. The code is already available, it was released with the ASA ver 8.4, and it will be used to pass authentication info to the WSA. At this point, current versions still require trust relationships between all of the domains touched.
Taken from the setup guide: http://www.cisco.com/en/US/docs/security/ibf/setup_guide/ibf10_install.html#wp1054011
Before you configure even a single domain controller machine using the
adacfg dc create
command, ensure that the AD Agent machine is first joined to a domain (for example, domain
J
) that has a trust relationship with each and every domain (for example, domain
D[i]
) that it will monitor for user authentications (through the domain controller machines that you will be configuring on the AD Agent machine).
Depending on your Active Directory domain structure, the following scenarios are possible:
1. Single Forest, Single Domain—There is only one domain, D[i] for all domain controller machines, which is one and the same as domain J. The AD Agent machine must first be joined to this single domain, and since no other domains are involved, there is no need to configure any trust relationship with any other domain.
2. Single Forest, Multiple Domains—All the domains in a single forest already have an inherent two-way trust relationship with each other. Thus, the AD Agent must first be joined to one of the domains, J, in this forest, with this domain J not necessarily being identical to any of the domains D[i] corresponding to the domain controller machines. Because of the inherent trust relationship between domain J and each of the domains D[i], there is no need to explicitly configure any trust relationships.
3. Multiple Forests, Multiple Domains—It is possible that domain J might belong to a forest that is different than the forest to which one or more of the domains D[i] corresponding to the domain controller machines belong. In this case, you must explicitly ensure that each of the domains D[i] has an effective trust relationship with domain J, in at least one of the following two ways:
a. A two-way external trust relationship can be established between the two domains, D[i] and J
b. A two-way forest trust relationship can be established between the the forest corresponding to domain D[i] and the forest corresponding to domain J -
Error M8-688 - Creation of several vendor line items is not possible for document type RN.
Hello All,
We are using the Net Invoice Posting with document type RN(Invoice- Net). We are generating different vendor line items in the accounting document based on the withholding tax codes involved in the invoice posting. When it comes to net invoice posting system is giving an error message M8-688 - Creation of vendor line items is not possible for document type RN. Is there is any way to create multiple vendor items with net invoice posting? Please suggest.
Thanks,
Chandu.I dont think that there is any way because it is a hardcoded error message.
IF NOT t003-xnetb IS INITIAL.
MESSAGE e688 WITH pi_rbkpv-blart.
ENDIF.
SAP is checking the customizing for net/gross posting per document type in table T003
And if it is set up as net, then it is a hard error. -
SSFCOMPOSER - 154 - No output request open. End not possible.
Hi Experts,
I'm trying to print multiple smartforms using FMs SSF_OPEN and SSF_CLOSE. Inside the main program RBDAPP01 (Inbound processing for IDOCS) there is a loop at the IDOCS to be processed. Deep within the processing, we have a custom FM being called which prints smartforms. Since there is a loop at the calling main program, I have organized the code in the custom FM such that the first IDOC calls SSF_OPEN and the last IDOC calls SSF_CLOSE, so that all IDOCS in between will be able to print their smartforms. Here is the call stack:
8
SAPLZCUSTOM
ZCUSTOMPROGRAM
113
FUNCTION
ZCUSTOMPROGRAM
7
SAPLPPC1
ZCUSTOMPROGRAM
136
FUNCTION
KK2A_GET_DATA_FROM_IDOC
7
SAPLPPC1
LPPC1U01
1
FUNCTION
KK2A_GET_DATA_FROM_IDOC
6
SAPLBD20
LBD20F0A
454
FORM
IDOCS_PASS_TO_APPLICATION
5
SAPLBD20
LBD20F0B
69
FORM
IDOCS_PROCESS
4
SAPLBD20
LBD20U05
260
FUNCTION
IDOC_INPUT
3
SAPLEDIR
LEDIRU02
182
FUNCTION
IDOC_START_INBOUND
2
SAPLBD12
LBD12U04
37
FUNCTION
APPLICATION_IDOC_POST_IMMEDIAT
1
RBDAPP01
RBDAPP01
388
EVENT
START-OF-SELECTION
The problem is:
1. When I only have 1 IDOC being processed, SSF_OPEN and SSF_CLOSE happens in the custom FM at the same time. This creates a successful spool.
2. Whereas, when I have 2 or more IDOCS, SSF_OPEN happens in the first IDOC, but then it goes back to the calling program, and then when the last IDOC is encountered SSF_CLOSE is called. The FM SSF_CLOSE in this scenario calls the exception INTERNAL_ERROR (sy-subrc = 2).
The system message is SSFCOMPOSER - 154 - No output request open. End not possible.
Why is this happening? Is it because that other programs (calling programs) may have affected the status of SSF_OPEN? It seems that the SSF_OPEN is no longer open.
Thanks in Advanced,
JackNo, it will not hold the smartform open, but you don't need to hold it open in order for printout to be accumulated in one spool. Spool system does the accumulation automatically, provided the spool requests that are to be added to an existing spool request are:
- generated in the same transaction and
- have the same attributes (such as user, title, output device, client from which the request was issued, number of copies, priority, cover sheet setting, archive mode, and ABAP session number).
Important is: where do OUTPUT_OPTIONS like printer come from currently? Is print parameters popup displayed on first Idoc for user to choose printer and options? Or do you use USER_SETTINGS = 'X' to simply take over defaults from user master? If the print options dialog is displayed, it needs to be controlled as well so it's displayed only once.
Assuming print options come from the user in dialog, the logic without explicit open/close could look somewhat like this:
On first idoc:
- call SSF_OPEN importing JOB_OUTPUT_OPTIONS to display print options dialog; move-corresponding JOB_OUTPUT_OPTIONS to global OUTPUT_OPTIONS;
- set OUTPUT_OPTIONS-TDNEWID = 'X' and clear OUTPUT_OPTIONS-TDFINAL, to ensure new spool will be started (overriding user choices for these parameters!);
- if the user has set OUTPUT_OPTIONS-TDIMMED = 'X' save it globally and clear it;
- set CONTROL_PARAMETERS-NO_OPEN = 'X';
On subsequent idoc:
- clear OUTPUT_OPTIONS-TDNEWID;
- clear CONTROL_PARAMETERS-NO_OPEN;
On last idoc:
- set OUTPUT_OPTIONS-TDFINAL = 'X' (this is not absolutely necessary, but prevents further appending to the spool);
- restore OUTPUT_OPTIONS-TDIMMED from the value saved on first idoc;
Calling Smartform:
- set CONTROL_PARAMETERS-NO_DIALOG = 'X';
- call smartform passing OUTPUT_OPTIONS and CONTROL_PARAMETERS;
The logic is somewhat complicated; I'd wrap it in a class (singleton, which would be de-instantiated after last idoc) to avoid global data and code other than simple method call(s) in FM.
Even if you decide to refactor the logic, it would still be important to understand, I think, why the current logic does not work (where and why smartform gets closed)... Maybe there are some nasty "surprises" somewhere, and your current algorithm should work.
cheers
Janis -
I don't own an Apple device, but I have purchased an audio album from the iTunes store. How can I play this on my android phone, as I am unable to burn the album to mp3 format? Can I obtain a refund if this is not possible? Thanks
p.s. I am not knowledgeable of Apple/iTunes etc, I was under the impression that if I purchased an album then I can use my purchase on a non-Apple devicemickyja wrote:
I don't own an Apple device, but I have purchased an audio album from the iTunes store. How can I play this on my android phone, as I am unable to burn the album to mp3 format? Can I obtain a refund if this is not possible? Thanks
p.s. I am not knowledgeable of Apple/iTunes etc, I was under the impression that if I purchased an album then I can use my purchase on a non-Apple device
Micky,
The iTunes Store sells songs in AAC format. Most Android phones can play AACs. Just sync them to your phone per the instructions with the phone.
If by any chance your phone does require MP3 format, you can use iTunes to convert the files, per this guide:
iTunes: How to convert a song to a different file format - Apple Support
(This conversion does not require burning.)
For future reference, note that the iTunes Store is really optimized for people using Apple devices. You might find it more convenient to buy music in Mp3 format from Amazon Digital Music or Google Play Music.
Maybe you are looking for
-
I can not download apps that are free without money on a credit card. Is this right or is something wrong with my ipad
-
Hi, i have the msi 785gm-e65 moptherboard and i would like to ask if it supports ssd drives and trim.I am interested in installing an samsung 830 ssd.
-
Video button grayed out, and call quality info say...
I recently downloaded the newer version of Skype and all of a sudden I can't make group video calls because there is too may people in the group, but when im only chatting to one person it still doesnt work. It says i can video call a max of 10 peopl
-
B2B Integration using Beehiveonline
Hi, We're keen to use Beehiveonline for Oracle's B2B integration with its Trading Partner. Following is our use case: Partners will upload (automated/manual) business file (Size ~ few MBs). We can build a custom code to using SOA/B2B technologies to
-
Runspace threading long running process;
We started using(ForEach-Parallel) http://gallery.technet.microsoft.com/scriptcenter/Foreach-Parallel-Parallel-a8f3d22b#content function for running sql server queries against multiple machines. We have a schedule (created through task scheduler)that