Quantcast
Channel: SCN: Message List - SAP Business One Integration Technology
Viewing all 973 articles
Browse latest View live

Re: SAP B1 Customer Checkout Printer

$
0
0

Thank you for answer. I already read documents but sorry, my fault the printer is Epson FP 90 III and unfortunately is completely  different from TM-88V.

 

Thanks again


Re: Intercompany add-on ignores SBO HANA TransactionNotification

$
0
0

Hi Oscar,

 

There is no difference in CTX_IC_SP_TRANSACTIONNOTIFICATION stored procedure in term of behavior in SQL or HANA DB.

 

It seems that you are doing some customization in SBO_SP_TransactionNotification.

 

This issue is not due to CTX_IC_SP_TRANSACTIONNOTIFICATION stored procedure.

 

It may be a behavior of HANA DB.

 

Once you create a custom procedure and call it from SBO_SP_TransactionNotification it ignores all  previous validation that exist in SBO_SP_TransactionNotification before the calling of custom stored procedure.

 

If you want to execute your own custom validations you have to write your custom code after calling CTX_IC_SP_TRANSACTIONNOTIFICATION.

 

Following sample code runs successfully in HANA DB:

 

 

 

-- Select the return values

CALL ACME_US."CTX_IC_SP_TRANSACTIONNOTIFICATION"(object_type,transaction_type, num_of_cols_in_key,list_of_key_cols_tab_del,list_of_cols_val_tab_del,:error,:error_message );

 

 

 

IF(:transaction_type = 'U' And  :object_type = '2')

      Then

      RecordCount :=0;

     Select Count(*) into RecordCount from OCRD where "CardCode"=:list_of_cols_val_tab_del and ifnull("CardName",'')='';

     IF(:RecordCount>0) THEN

          

       error := 1;             

       error_message:=N'Invalid  Code';     

   

      End if;

End if;

 

 

 

select :error, :error_message FROM dummy;

 

Regards,

Yash

Re: B1IF SLD (System ID's)

$
0
0

Hi Brenden,

 

you can create your own SysID entries using following API: SLDCreateSysId.

Please check for the documentation under HELP -> Documents -> 8. API: Chapter 2, System Landscape Directory (SLD) APIs.

 

Best regards

Bastian

Re: SAP B1 Customer Checkout Printer

$
0
0

HI Giovanni,

please check at Epson directly if they offer a JAVAPOS driver. Furthermore it seems that FP90 III is a fiscal printer. Unfortunatley SAP Customer Checkout does not support JAVAPOS for fiscal printing. In SAP Note 2202185 you can also find some more information, including the countries which are currently (official) supported.

 

kind regards

Stephan

Business Partner Integration between B1 and ERP: CardName too long for ERP

$
0
0

Dear All,

 

We are using the Business Partner Integration between ERP and B1 to exchange BP data using Idoc Type DEBMAS.

 

We are facing Problems because of field lenghts differences in B1 and ERP for BP Names.

 

  • B1 CardName (BP Name) can have 100 Digits
  • ERP Customer Name (NAME1-NAME3) is only 35digits

 

So we are currently splitting the B1 CardName into ERP fields NAME1, NAME2 and NAME3 respectively after 35digits.

But this finally leads to strange names in ERP because customer names are splitted somewhere in the name.

2016-01-27 12_25_16-Mappe1 - Excel.png

2016-01-27 12_30_02-.png

 

How did you solve this when integrating Business Partners between ERP and B1?

Or any ideas how to Change the Splitting rule in B1 to split between words or something like this?

 

Looking forward to your Feedback.

 

Thank you!

 

Best Regards

Matthias

Re: SAP B1 Customer Checkout Printer

$
0
0

Hi Stephan,

 

thank you for your answer. I read SAP Note 2202185 but unfortunately I didn't find anything abut my topic.

 

Best regards,

Giovanni

Re: SAP B1 Customer Checkout Printer

$
0
0

Hello Giovanni,

the most importan information in this Note is which countries are supported by SAP. Unfortunatley Italy is not supported, that means if you sell SAP Customer Checkout to italian customer including some kind of own coding (extension points) for e.g. fiscal printing you do it on your own risk. From a legal perspective SAP is not responsible or bound by law to provide solutions to any issues/gaps that are identified.

You already wrote to our customer.checkout@sap.com inbox with questions related to extension points. Your mail will be answered as soon as possible.

 

Please alway use abve mentioned inbox if you have questions related to SAP Customer Checkout

 

kind regards

Stephan

Re: Business Partner Integration between B1 and ERP: CardName too long for ERP

$
0
0

Hi Matthias,

 

try to use functions substring-before and substring-after, for instance

 

<xsl:value-of select="substring-before(substring($msg/...,70), ' ')"></xsl:value-of>

 

Jan


AssetDocumentService not available in Call B1 Service atom

$
0
0

Hi everyone,

 

I want to use the AssetDocumentService to perform a manual depreciation of fixed assets. It's an absolute requirement to do this with B1i, because there are performance concerns with the standard wizard in Business One (we need to depreciate more then 30.000 fixed assets per month).

 

The AssetDocumentService is available in the SDK and DI API. The C# code for example, which calls the SDK, works as expected:

 

SAPbobsCOM.AssetDocumentService AssetService = (SAPbobsCOM.AssetDocumentService)SwissAddonFramework.B1Connector.GetB1Connector().Company.GetCompanyService().GetBusinessService(SAPbobsCOM.ServiceTypes. AssetCapitalizationService);

SAPbobsCOM.AssetDocument AssetDocument = (SAPbobsCOM.AssetDocument)AssetService.GetDataInterface(SAPbobsCOM.AssetDocumentServiceDataInterfaces.adsAssetDocument);

SAPbobsCOM.AssetDocumentLine line = AssetDocument.AssetDocumentLineCollection.Add();

SAPbobsCOM.AssetDocumentAreaJournal journalEn = AssetDocument.AssetDocumentAreaJournalCollection.Add();

 

AssetDocument.AssetValueDate = new DateTime(2013, 8, 1);

line.AssetNumber = "FA01";

line.TotalLC = 15000;

journalEn.DepreciationArea = "DA_test";

journalEn.JournalRemarks = "Remark_test";

 

AssetService.Add(AssetDocument);

 

When I want to select the AssetDocumentService however from the Service Identifier dropdown in the Call B1 Service atom, it cant't be found. Neither is the AssetDocumentService documented on the B1 Service Help page, so if I were to enter it manually (I tried all possible combinations), I still don't know which parameters to use.

 

Does anyone know if/how the AssetDocumentService can be called in the Call B1 Service atom? And if yes, what the parameters should look like?

 

Thank you in advance!

B1i web service SQL Call With Greek Results

$
0
0

Hi all,

 

I have created a web service using the B1i. The web service does an SQL call. The database contains Items with Greek characters, but the result from the web service does not show them correctly. How can I fix it to show the Greek characters?

 

thanks

Error in webportal integrated with SAP B1

$
0
0

Dear Experts,

 

We  have integrated SAP B1 with web portal, while the user creates a transaction in the portal, it gets created  in SAP. However  some times the below error is thrown.

 

i am doing "iisreset" in the server, then its working.

Can you please let me know , how the issue can be resolved we require a permanent solution to itWeb portal error.png

 

Thanks&Regards

Darshan Desai

B1if

$
0
0

Dear Expert

 

i face the following error "java.lang.RuntimeException: java.lang.ClassNotFoundException: com.sap.smb.sbo.api.SBOCOMUtil"

2016-02-01 14_56_36-Start New Discussion _ SCN.png

Re: B1if

Re: B1i web service SQL Call With Greek Results

$
0
0

Hi,

 

B1i internally works with encoding UTF-8, this should include correct greek characters.

The easiest way is to keep everything in UTF-8 and not to use any encoding changes.

 

Could you please check if your incoming message is defined as UTF-8, too?

You normally can see it with following parameter: "Content-Type: text/xml;charset=UTF-8", e.g. using test tool SoapUI in "raw" view.

Please also check the encoding of your database entries, it might be an issue of an implicit cast towards UTF-8.

 

To check the details it will be helpful to activate debugging in the integration framework and to follow the message processing.

 

Best regards

Bastian

WSDL access

$
0
0

Hi guys, I created some websevices in the B1i, but I am having trouble accessing the WSDL from outside the network.

 

I put the path of the WSDL in a browser but it seems to download it instead of opening it.

Can someone guide me through what I should be doing please?

 

thanks


Re: B1i web service SQL Call With Greek Results

$
0
0

Hi I'm using WFetch to test it. Is there something I can do on that?

Sorry I'm not an expert in this field.

Re: Error in webportal integrated with SAP B1

$
0
0

Hi,

 

are you using the integration framework of SAP Business One?

It is based on a tomcat web server using the default http port 8080 and the https port 8443.

 

If another application like IIS is blocking these ports this could lead to conflicts.

A change of the operating ports of the integration framework according to SAPNote 1618978 - Troubleshooting integration framework installation and upgrade might solve your issue.

 

Best regards

Bastian

Customized Dashboard Integration in SAP Business One

$
0
0

Dear All,

 

I have designed dashboard "XXX_Summary_Outstanding_SO_Local"with "Crystal Dashboard Designer" and also created dashboard package for SAP Business One using "SAP Business One Dashboard Packaging Tool".

 

I downloaded dashboard package "XXX_Top_10_BPs" from the link http://scn.sap.com/docs/DOC-10705.

 

Then, I have imported dashboards "XXX_Top_10_BPs" and  "XXX_Summary_Outstanding_SO_Local" in SAP B1 9.0 . The dashboard "XXX_Top_10_BPs" has been added successfully while the dashboard "XXX_Summary_Outstanding_SO_Local" has also been added successfully but not visible.

 

The image "Dashboard error" shows error for the dashboard "XXX_Summary_Outstanding_SO_Local" but dashboard "XXX_Top_10_BPs" is working.

 

I also went to "B1iP->Control Center->Maintenance->BizStore Download-> BizStore-URI > /com.sap.b1.dashboards/.Info.xml/Info.xml(unified)"

 

and seen that entry for new dashboard package "XXX_Summary_Outstanding_SO_Local" is present (as shown in attached image "Dashboard XML").


Please somebody would tell me the solution of this problem.


Has the error occurred because of event sender service?


Thanks


Does B1if leverage DI-API at all?

$
0
0

Hello,

 

I have implemented multiple DI-API solutions for one of my clients, but am not thrilled with the performance of DI-API in version 9.x.

 

I'm starting to investigate alternate integration options and am wondering if the B1 integration framework would be a better choice?  I know that the B1WS interface still hits the DI-API behind the scenes (where the web service layer is really a wrapper around the DI-API framework).  What about the B1if?  Does this utilize the DI-API technology at all, or is it based on a different core layer?  Would the performance be better and would the B1if be an optimal way to go in the future?

 

Thanks in advance for responses!

 

~ Jonathan

Re: Error in webportal integrated with SAP B1

$
0
0

Hi Bastian,

 

Thanks for the reply, i have not installed integration frame work of SAP . Even Microsoft outlook integration also have been removed.

 

This issue is happening when there are many requests comes from portal to SAP.

kindly let me know, if you have faced such issue.

 

Thanks&Regards

Darshan Desai

Viewing all 973 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>