Quantcast
Channel: SCN: Message List
Viewing all 8713 articles
Browse latest View live

Issue with Lookup_Ext when possible match is NULL

$
0
0

I have stumbled upon a quirk with lookup_ext which is causing me a bit of greif. I need to do a very complex lookup and hit a roadblock with the last column compare. In this column it is possible to have a null value or a real value and this is where lookup_ext fails to match the records. Here is the example which is a simplified version of what I am doing, ;

 

Transaction Table

 

Record IDMatch_AMatch_BMatch_C
1GlovesLeatherBrown
2GlovesDrivingBrown
3GlovesLeatherNULL
4GlovesDrivingNULL
5GlovesNULLBrown
6GlovesNULLBlack

 

 

Look-up Table

 

Match_AMatch_BMatch_CSeasonStock_Ind
GlovesLeatherBrownWinterY
GlovesLeatherBlackWinterN
GlovesDrivingBrownSummerN
GlovesDrivingBlackSummerY
GlovesLeatherNULLWinterY
GlovesDrivingNULLSummerY
GlovesNULLBrownAny SeasonN
GlovesNULLBlackAny SeasonN
NULLLeatherBrownUnknownY
... and etc.

 

I am using the Lookup_ext wizard as I have to return multiple columns, however when I run the routine it always fails to match where Null = Null. I am thinking that lookup_ext wants to only match Null when you specify Is Null but in this case i can't do that. Here is the output that the above tables in the Match Routine would give me.

 

Record IDMatch_AMatch_BMatch_CSeasonStock_Ind
1GlovesLeatherBrownWinterY
2GlovesDrivingBrownSummerY
3GlovesLeatherNULLNULLNULL
4GlovesDrivingNULLNULLNULL
5GlovesNULLBrownNULLNULL
6GlovesNULLBlackNULLNULL

Re: rpt.ReportClientDocument.DatabaseController.SetTableLocation causes an exception

$
0
0

Thanks Don, Yes, it was ODBC, and adding ReportDocument.EnableEventLog(EventLogLevel.LogEngineErrors); told me right where to look. Although I don't know why the breakpoint didn't work, but I'll save that for another day. -- doug

Re: OSS Component for GTS

$
0
0

Hello Brian,

 

I am sure you are doing right in searching for GTS component.

 

The wildcard '*GTS*' you used to search is actually a result of all the other services associated with GTS, like it could be an CRM integration with GTS, not GTS itself.

 

Thanks,

Derek

Re: Credit card processing in Business One

Re: WSOA6 performance

$
0
0

Hi Tabias,

 

Thank you, executed for few sites and monitoring the entries created in MARC table. The entries generated is by article to all new included sites, so i guess you are right running all sites at once will save more time.

 

Regards,

HS

Re: System Blocking Sales Orders Outside Horizon

$
0
0

Hi Kyung,

 

A related question, is there a similar field to VBAK-CMNUP at line item level??

Does system do dynamic credit check at line item level?

Selective Deletion and FULL load Inquiry

$
0
0

Hi Gurus,

 

I would like to ask your assistance regarding the process of loading that I will be in charge. I have a data flow 2LIS_13_VDKON to 0SD_O06 to Infocube. the nature of loading is DELTA. There is an additional field that was added in mapping in transformation from 0SD_O06 to Infocube, so it requires historical data. Now, the plan is to have a selective deletion in the infocube and then have a FULL load from 0SD_O06 to infocube. As the nature of loading, Infocube is getting the data in the changed logs of 0SD_O06 as delta.

 

What if the data that was loaded as FULL will be changed from the source in the near future, I just want to ask if what will happen in the changes that wil happen in the data after full load occurred? The delta marker might not consider the changed logs anymore after the full load. What will be the risk that should consider?

 

Your inputs are very much appreciated.

Re: Error on create PO : Assortment XXX does not have all the necessary attributes

$
0
0

Dear Tobias,

Thanks for your reply.

I had checked that all the fields in the two tables have values which you have mentioned.

The strange thing is , only DC will have this error which assigning the article  but there is no problem for site.

Do any special setting for DC assortment ?

Thanks!


Re: Email Alert for Errors in PI

$
0
0

Hi Hareesh, alerts only works during testing in RSALERTTEST. it doesn't work when i get a red flag either in integration engine or adapter engine.

Re: How to Change the AutoExtend  "Unlimited" mode to particular Size in Tablespace???

Re: Email Alert for Errors in PI

$
0
0

Hello,

Hope u have not checked - suppress multiple alerts checkbox?

 

Thanks

Amit Srivastava

Re: Unknow error in a query

$
0
0

Hi,

 

T3.[U_ExtON]

Type: Alphanumeric

Length: 32

Structure: Regular


Regards

Re: Lite Optimize package failing and changing Planning Behavior

$
0
0

Hi,

 

Usually light optimization fail if time limit exceeds. Execution time will depend on number records in the cube.  Try to analyse the record growth and set the time limit.

You can set time limit from RZ11 for rdisp/max_wprun_time to avoid short dumps. When you start light optimization system will change the load behaviour of infocube from Data loading not allowed to planning not allowed . This will be changed back only up on the success of optimization. Due to this changes system does not allow users to do normal operations if optimization process fails.

 

My advise is do not change load behaviour manually if optimization fails. Try to finish the job by changing time limit.

 

Thanks,

Raju

Changing GL a/c currency, maintained in foreign currency, to Company Code currency

$
0
0

Hello Friends – We have got few GL Accounts maintained in foreign currencies and posting also made to these accounts.  Now, for some reasons, we need to change their currency to Company Code currency.


We have referred SAP Notes – 146824 and they say that it is possible to change the currency to local currency.


My doubt is that when I change the currency, I should reclass the balance to zero, once done, and then reclass the balances back.


Or I can directly change the currency?


Can you pls advice.


Thanks

Re: Crashing WEBI 4.1SP2FP3

$
0
0

Hi,

 

The web Intelligence Processing server has a setting for Maximum Connections which defaults to 50. You can extend as per your requirements. The question you need to ask yourself is how many concurrent Webi request will the server receive, then you can configure it accordingly.

 

I would recommend that you do a proper sizing exercise to ensure that you have sufficient resources/servers available.

 

For your Tomcat taking 30% CPU, that's not normal. Have a look at the log files for Tomcat and see if anything is happening there. If you have a lot of Dashboards processing (opening) it will require Tomcat to do some extra processing so that can be normal, but if you aren't doing anything it should calm down. Remember that if you have a big dashboard with lots of connections it will require quite a bit of resources on Tomcat/BO and also client to process.

 

Regards,

Josh


Re: iFRame does not exist

$
0
0

Hi Steffen,

 

Yes, you can add iFrame dynamically.

 

Check if you have the class CL_WD_IFRAME in your system,

 

You can achieve your requirement as below

   

      Write the below code in WDDOMODIFYVIEW( ) of your view

  IF first_time EQ abap_true.


    DATA lo_root      TYPE REF TO cl_wd_uielement_container.
    DATA lo_iframe    TYPE REF TO cl_wd_iframe.
    DATA lo_flow_data TYPE REF TO cl_wd_flow_data.

 

    cl_wd_iframe=>new_iframe(
      EXPORTING
        id                     = 'IFRAME1'
        view                  = view
      RECEIVING
        control                = lo_iframe
    ).

    cl_wd_flow_data=>new_flow_data(
      EXPORTING
*    cell_design = E_CELL_DESIGN-PADLESS
        element     = lo_iframe
*    v_gutter    = E_V_GUTTER-NONE
      RECEIVING
        control     = lo_flow_data
    ).
   
    lo_iframe->set_source( 'www.google.com').
    lo_iframe->set_layout_data( the_layout_data = lo_flow_data  ).

    lo_root ?= view->get_root_element( ).
    lo_root->add_child(
      EXPORTING
*    index     =
        the_child = lo_iframe
    ).
  ENDIF.

 

Hope this helps you.

 

Regards,

Rama

Re: MCI5 - Damage Analysis

$
0
0

Instead of having 2 different threads, you can update one of the queries in 2nd thread as both queries are similar.

Re: How to get Older Message status in Production in SAP PI?

$
0
0

Hi Ranj -


I need to  check that there is problem in PI side.  and there is no record in sxmb_moni. How can I check it?


>>> If they are old messages and you had delete jobs in place, it's not possible to find them in MONI.


However as you just need to check if they got processed or not.. then go to


runtime work bench -> message monitoring -> integration engine(database overview) -> you can filter daily/weekly/monthly/yearly - so just select the period accordingly and disaply


search for your sender interface.. if they are successful here then do the same check in adapter engine..


Please note that incase the messages fails in PI, you would still be able to access the payloads.. Delete job only deletes the successfully processed messages (messages which are in final status)

Re: Assign BP relationship type

$
0
0

Srinivas, you have clearly got this wrong, Im not after maintaining multiple BP relationships between different BPs.

 

Thanks,

Sheetal

Re: (SWEI)

$
0
0

Hi,

 

Try this:

 

SELECT * FROM [Dbo].[@Owner]

 

OR

 

SELECT * FROM  SBODemoUS.dbo.[Owner]

 

 

Thanks & Regards,

Nagarajan

Viewing all 8713 articles
Browse latest View live




Latest Images