Quantcast
Channel: SCN : Popular Discussions - SAP Business ByDesign
Viewing all 2194 articles
Browse latest View live

Full eCommerce Functionality with Magento Connector for SAP ByDesign / Business One

$
0
0

Now more than ever before, maintaining a competitive edge require consistently delivering your products faster, cheaper, and more conveniently - all without increasing prices.  This is typically done via eCommerce, and in fact the term "eCommerce" is today's most commonly-used term in the internet world.  And what's cooler is that eCommerce used to be only something that big corporations could pallette from both a bandwidth and cost perspective.  This notion was also true for ERP platforms.  But, no more.  Many of you reading this post may have heard of SAP and the offerings they have for small-midsize businesses; and many of you may have heard of Magento.  But were you aware that the solutions like SAP Business One and SAP Business ByDesign can be fully integrated with a Magento online storefront/shopping cart?  What is the integration called?  Navigator iConnect.

 

What does it do?

The eCommerce iConnect for SAP Business One provides a seamless mthod to completely integrate your SAP Business One system with your current or future eCommerce website.  Through this connection, orders from your website will automatically be loaded into your SAP solutions - accompanied by an alert letting you know an order has arrived.

Furthermore, as briefly mentioned above, this connection leverages the best-of-breed functionality of SAP for small business and proven eCommerce packages, namely Magento and Yahoo! store.  Simply put, now there's no need to settle for a non-funtioning website or a less powerful, less powerful ERP system.  This connector enables the fullest of world-class functionality, and the seamless sharing of data between the two. 

Diving deeper, the Magento/SAP integration enables you to input full features lists, thus enabling complete synchronization of item master records, pricelists, special/volume pricing, item inventory, sales taxes, business partners, orders, deliveries, shipping & tracking, and credit card payments. 

 

So what's the catch?

Simply put, there isn't one besides you just contacting Navigator  With the SAP/Magento integration, there is no need to customize your website to accommodate iConnect.  Whether you already have a online storefront, or your need to create one, the iConnect tool is a simple, two-way connector/translators between your SAP system and the eCommerce website.  Also, if you have not made the leap to ERP, and you have not set up your online store, Navigator can guide you and assist you the purchasing, implementation, and training of such, making your online business churn & burn quicker, and your business delivering more profitability to your bottom line than ever before; simply due to using two world-class solutions that now work together to build your business.


SAP Cloud SDK : Create Custom OVS from Custom Business Object

$
0
0

Hi Experts,

 

I have requirement to create Custom OVS using Custom Business Object.

 

My Custom BusinessObject :

 

businessobject MyBO {

 

          element Cont_ID : ID;

          element Cont_type : OTypeCode;

          element Cont_Desc : LANGUAGEINDEPENDENT_LONG_Name;

 

          node Item [0,n] {

               element Item_ID : ID;

               element Item_Desc: LANGUAGEINDEPENDENT_LONG_Name;;

           }

}

 

I want to create OVS with the fields Cont_ID , Cont_type and Cont_Desc when open the OVS component.

 

Cont_IDCont_DescCont_type
00001 Contract 1TYPE1
00002 Contract 2TYPE2

 

please anyone have idea about this how to create it and use as a public OVS.

 

Many Thanks,

Mithun

How to export PI count info entered in logistics area count?

$
0
0

Hi,

 

Does anyone know if there is a way to export the actual counts entered ion a PI count document. I can find the information but I can't seem to export it. I have run a report in confirmation journal to highlight all discrepancies on the counts but I now need to pull all the actual count numbers entered on the logistics area counts completed at the start of this month. I can't find anywhere to pull this information from. I have all the count documents completed manually at sites but am trying to avoid having to type all these out manually into a spread sheet if possible. Any help given would be greatly appreciated

 

Many thanks

Tracey

Migrate Business Role

$
0
0

Dear Experts

 

I have an inquiry about "Business Role"

I'd like to migrate the role setting from my tenant to the other tenant.

But, it is not possible to migrate it as far as I know.

If you know the workaround about this matter, please give me some advice.

 

Regards,

Ichida

Create OVS for a standard BO

$
0
0

Dear All,

 

I need to create OVS for account , because i want some conditions to add.

 

Is it possible to create custom OVS for a standard BO if yes! please suggest steps or link or vid!

 

Thanks in advanced!

 

Regards,

Dhruvin

Configurable Code lists Only CODE is appearing in UI:

$
0
0

Hi Experts

 

My use case is that we our customer requires some custom code lists to be added to Standard UI e.g. Accounts. This code list should also be extensible via Fine-Tuning process by key user in post implementation scenario.

 

Image 1.JPG

 

Image 2.JPG

 

Now I have created a Configurable code list in SDK using BCOs, it works fine and is also appearing in Fine-Tuning section. The issue I am facing here is that it only shows the “Code” and Not the Values inside the Extension field list on UI. I have added screen shots here.

 

Image 3.JPG

 

Please Guide me through.

 

Kind regards

Asad

Bank directory setting for suppliers and employee

$
0
0

Hi expert

 

My company is working on our new SAP BbyD setup. 

 

In preparing our supplier master and employee master, we were advised to include their bank info in our bank directory.  As our suppliers reside in different countries and apparently use different banks, are we really need to set up one bank in our bank directory for every one of them?

Will that mess up our bank records?

 

We would like to know how other business by design users set this up.  Please advise.

 

Many thanks!

wSDL with header and child is required

$
0
0

Hi,

 

I created Sales order BO with extension fields.Now im trying to create a WSDL file.

But when im trying to create it is allows only Item or root .i want elements of both root and item in same WSDL is there any possibility

 

 

error.png

 

Regards,

Prasad


Add additional elements to a Custom BO

$
0
0

Hey,

 

I´m facing the following problem in my Custom BO. I want to add other elements to my existing Custom BO.

In order to achieve this, I defined two elements in the Custom BO and activated the Custom BO.

Then I add the two elements to my existing Webservice and activated it too

 

Now when I execute my webservice, I get the following error message:

 

error.JPG

 

Can anybody help me to solve my problem?

 

Best regards

 

Sebastian

how to create custom datasource, where the fields values are coming from different BO's?

$
0
0

Hi Everyone,

 

    I'm new to SAP BYD. I wanted to create one Custom data source, where the fields values are coming from different BO"s. how to create that?

 

for example, suppose we have the screen called Quote Comparison in "Sourcing and Contracting" work center. there i need to create one data source for  those values.

 

so, i'm trying to create one custom BO, where i declared all the fields those are there in the Quote Comparison screen. and those values are coming from different BO's. so, i imported those BO namespaces in this custom BO, and i'm assigning those values to the custom BO values.

 

can you guys please give me some brief example how to create custom data source, and how to assign the values to the custom BO fields, those are coming from different BO's?

 

Thanks

Shiva G

Make mandatory fields in account, ABSL (In silverlight)

$
0
0

Hi experts,

I created an incident in my customer tenant test because mandatory fields don't work. And they answered me following:

 

"it's not sufficient to set the field to mandatory in SDK (this only creates the red star), you also have to implement a check using ABSL (i.e. in BeforeSave event).

Hope this clarifies your issue if not please revert back to us.

Thank you for your consideration and cooperation."

 

But when I tested using ABSL I created an extension called AccountEXT.xbo using the code that you can see in the following image:

 

ABSL.png


The test field was "Country", and when I tried to save the new account, appeared the error that you can see in the following image:


ABSL ERROR.png


There are someone that know if it exsists another way to set a field (or an extension field) into a mandatory field?

If anyone can help me with this issue, I will be really grateful

SAP Cloud SDK : AdvanceListPanel Default blank Row Display end of all record

$
0
0

Hi Experts,

 

I have created the embed component using custom object and display under the Account_TI screen.

That embed component working fine in Account_TI screen.

 

Under embed component i have add 1 AdvanceListPanel and Display the data based on the Account ID respectively.

 

12Capture.JPG

The above screen is Account_TI screen with embed component and under the Contract_Product tab we can able to see the record under th AdvanceListPanel but at the end of every time  display the blank row.

 

I want to remove that blank row then how to achieve this using SDK or any configuration require under the embed component or any ABSL code to remove the blank row under the AdvanceListPanel.

 

Please help me to resolve this issue.

 

Many Thanks,

Mithun

Creating a Basic Cloud Application no visible Button

Migrating Assets Under Construction?

$
0
0

Hi all,

 

A customer has many fixed assets that are currently under construction during a Go Live implementation.  I realize ByD uses projects as a bit of a work around for handling assets under construction in the system, but what is the best way to handle the data-migration of these assets under construction in ByD?  (along with the expenses/etc associated with these assets under construction)?

 

thanks a lot,

 

-Ben

VB.NET MangeSalesOrderIn showing error on Sale creation attempt "2 additional sales areas exist for organizational unit 102"

$
0
0

Hi,

I am working with Manage Sales api to create new sale using VB.NET. The response log is displaying a note: "2 additional sales areas exist for organizational unit 102". Please see the code below, any help is appriciated.

 

'Create a Sale        Dim oQSale As New ManageSales.ManageSalesOrderInClient        oQSale.ClientCredentials.UserName.UserName = "XXXXXXXXX"        oQSale.ClientCredentials.UserName.Password = "XXXXXX"        oQSale.Open()        Dim oreadsync As New ManageSales.SalesOrderMaintainRequestBundleMessage_sync        Dim salesOrder As New ManageSales.SalesOrderMaintainRequest        salesOrder.itemListCompleteTransmissionIndicator = True        salesOrder.itemListCompleteTransmissionIndicatorSpecified = True        salesOrder.businessTransactionDocumentReferenceListCompleteTransmissionIndicator = True        salesOrder.businessTransactionDocumentReferenceListCompleteTransmissionIndicatorSpecified = True        salesOrder.actionCode = ManageSales.ActionCode.Item01        salesOrder.ReleaseAllItemsToExecution = True        salesOrder.ReleaseAllItemsToExecutionSpecified = True        salesOrder.FinishFulfilmentProcessingOfAllItems = True        salesOrder.FinishFulfilmentProcessingOfAllItemsSpecified = True        'Sales and Service Business Area        Dim ssbusinessArea As New ManageSales.SalesOrderMaintainRequestSalesAndServiceBusinessArea        Dim distributionchannelcode As New ManageSales.DistributionChannelCode        distributionchannelcode.Value = "Z1"        ssbusinessArea.DistributionChannelCode = distributionchannelcode        salesOrder.SalesAndServiceBusinessArea = ssbusinessArea        'Sales unit Party        Dim salesunitparty As New ManageSales.SalesOrderMaintainRequestPartyIDParty        Dim salepartyId As New ManageSales.PartyID        salepartyId.Value = "102"        salesunitparty.PartyID = salepartyId        salesOrder.SalesUnitParty = salesunitparty        'Account Party        Dim accountparty As New ManageSales.SalesOrderMaintainRequestPartyParty        Dim accountpartyId As New ManageSales.PartyID        accountpartyId.Value = customer.SAPInternalId        accountparty.PartyID = accountpartyId        salesOrder.AccountParty = accountparty        'Employee Responsible Party        Dim empResponsible As New ManageSales.SalesOrderMaintainRequestPartyIDParty        Dim empPartyId As New ManageSales.PartyID        empPartyId.Value = "112"        empResponsible.PartyID = empPartyId        salesOrder.EmployeeResponsibleParty = empResponsible        'Bill to party        Dim billtoparty As New ManageSales.SalesOrderMaintainRequestPartyParty        billtoparty.actionCode = ManageSales.ActionCode.Item04        billtoparty.actionCodeSpecified = True        Dim billtopartyId As New ManageSales.PartyID        billtopartyId.Value = customer.SAPInternalId        billtoparty.PartyID = billtopartyId        'Bill to party address        Dim billaddress As New ManageSales.SalesOrderMaintainRequestPartyAddress        'Bill address email        Dim bemail As New ManageSales.SalesOrderMaintainRequestPartyAddressEmail        Dim bemailuri As New ManageSales.EmailURI        bemailuri.Value = order.EmailAddress        bemail.URI = bemailuri        Dim bemaillist = New List(Of ManageSales.SalesOrderMaintainRequestPartyAddressEmail)        bemaillist.Add(bemail)        billaddress.Email = bemaillist.ToArray        'Bill address postal address        Dim bpostaaddress As New ManageSales.SalesOrderMaintainRequestPartyAddressPostalAddress        bpostaaddress.CountryCode = GetCountryCode(order.BillingCountry)        bpostaaddress.DistrictName = order.BillingLine2        bpostaaddress.CityName = order.BillingCity        bpostaaddress.StreetPostalCode = order.BillingPostcode        bpostaaddress.StreetPrefixName = order.BillingCompanyName        bpostaaddress.StreetName = order.BillingLine1        bpostaaddress.HouseID = order.BillingAddress        Dim bpostaladdressList = New List(Of ManageSales.SalesOrderMaintainRequestPartyAddressPostalAddress)        bpostaladdressList.Add(bpostaaddress)        billaddress.PostalAddress = bpostaladdressList.ToArray        'Bill address telephone        Dim btelephone As New ManageSales.SalesOrderMaintainRequestPartyAddressTelephone        btelephone.FormattedNumberDescription = order.PhoneNumber        Dim btelephonelist = New List(Of ManageSales.SalesOrderMaintainRequestPartyAddressTelephone)        btelephonelist.Add(btelephone)        billaddress.Telephone = btelephonelist.ToArray        billtoparty.Address = billaddress        salesOrder.BillToParty = billtoparty        'recipient party        Dim recipientparty As New ManageSales.SalesOrderMaintainRequestPartyParty        recipientparty.actionCode = ManageSales.ActionCode.Item04        recipientparty.actionCodeSpecified = True        Dim recipientpartyId As New ManageSales.PartyID        recipientpartyId.Value = customer.SAPInternalId        recipientparty.PartyID = recipientpartyId        'Bill to party address        Dim deliveryaddress As New ManageSales.SalesOrderMaintainRequestPartyAddress        'Bill address email        Dim demail As New ManageSales.SalesOrderMaintainRequestPartyAddressEmail        Dim demailuri As New ManageSales.EmailURI        demailuri.Value = order.EmailAddress        demail.URI = demailuri        Dim demaillist = New List(Of ManageSales.SalesOrderMaintainRequestPartyAddressEmail)        demaillist.Add(demail)        deliveryaddress.Email = demaillist.ToArray        'Bill address postal address        Dim dpostaaddress As New ManageSales.SalesOrderMaintainRequestPartyAddressPostalAddress        dpostaaddress.CountryCode = GetCountryCode(order.DeliveryCountry)        dpostaaddress.DistrictName = order.DeliveryLine2        dpostaaddress.CityName = order.DeliveryCity        dpostaaddress.StreetPostalCode = order.DeliveryPostcode        dpostaaddress.StreetPrefixName = order.DeliveryCompanyName        dpostaaddress.StreetName = order.DeliveryLine1        dpostaaddress.HouseID = order.DeliveryAddress        Dim dpostaladdressList = New List(Of ManageSales.SalesOrderMaintainRequestPartyAddressPostalAddress)        dpostaladdressList.Add(dpostaaddress)        deliveryaddress.PostalAddress = dpostaladdressList.ToArray        'Bill address telephone        Dim dtelephone As New ManageSales.SalesOrderMaintainRequestPartyAddressTelephone        dtelephone.FormattedNumberDescription = order.PhoneNumber        Dim dtelephonelist = New List(Of ManageSales.SalesOrderMaintainRequestPartyAddressTelephone)        dtelephonelist.Add(dtelephone)        deliveryaddress.Telephone = dtelephonelist.ToArray        recipientparty.Address = deliveryaddress        salesOrder.ProductRecipientParty = recipientparty        'Product Items        Dim itemList = New List(Of ManageSales.SalesOrderMaintainRequestItem)        Dim pitems As BusinessObjects.OrderItemListItemCollection = order.OrderItems        Dim pitem As BusinessObjects.OrderItemListItem        For Each pitem In pitems            Dim item As New ManageSales.SalesOrderMaintainRequestItem            item.itemScheduleLineListCompleteTransmissionIndicator = True            item.itemScheduleLineListCompleteTransmissionIndicatorSpecified = True            'Item Product Internal Id            Dim itemproduct As New ManageSales.SalesOrderMaintainRequestItemProduct            Dim itemProductId As New ManageSales.ProductInternalID            itemProductId.Value = pitem.ProductItemCode            itemproduct.ProductInternalID = itemProductId            item.ItemProduct = itemproduct            'Item Schedule Line            Dim itemScheduleLine As New ManageSales.SalesOrderMaintainRequestItemScheduleLine            Dim itemQty As New ManageSales.Quantity            itemQty.unitCode = "EA"            itemQty.Value = pitem.OrderItemQuantity            itemScheduleLine.Quantity = itemQty          Dim schedulelinelist = New List(Of ManageSales.SalesOrderMaintainRequestItemScheduleLine)            schedulelinelist.Add(itemScheduleLine)            item.ItemScheduleLine = schedulelinelist.ToArray            'Alteration text            If Trim(pitem.OrderItemOptions) <> "" Then                alterationCount = alterationCount + 1                Dim textcollection As New ManageSales.SalesOrderMaintainRequestTextCollection                Dim textcollectiontext As New ManageSales.SalesOrderMaintainRequestTextCollectionText                Dim texttypecode As New ManageSales.TextCollectionTextTypeCode                texttypecode.Value = "10024"                textcollectiontext.TypeCode = texttypecode                textcollectiontext.ContentText = Trim(pitem.OrderItemOptions)                Dim textlist = New List(Of ManageSales.SalesOrderMaintainRequestTextCollectionText)                textlist.Add(textcollectiontext)                textcollection.Text = textlist.ToArray                item.ItemTextCollection = textcollection            End If            itemList.Add(item)        Next        'Payment Control        Dim paymentControl As New ManageSales.SalesOrderMaintainRequestPaymentControl        paymentControl.creditCardPaymentListCompleteTransmissionIndicator = True        paymentControl.creditCardPaymentListCompleteTransmissionIndicatorSpecified = True        paymentControl.ResponsibleEmployeeID = "112"        paymentControl.PaymentFormCode = "05"        paymentControl.SinglePaymentIndicator = True        paymentControl.SinglePaymentIndicatorSpecified = True        Dim paymentnote As New ManageSales.MEDIUM_Note        paymentnote.Value = "Transaction No.: " & order.ProtxVendorTxCode        paymentControl.Note = paymentnote        salesOrder.PaymentControl = paymentControl        'Text Collection        Dim orderTextCollection As New ManageSales.SalesOrderMaintainRequestTextCollection        Dim orderTextCollectionText As New ManageSales.SalesOrderMaintainRequestTextCollectionText        Dim oTextTypecode As New ManageSales.TextCollectionTextTypeCode        oTextTypecode.Value = "10011"        orderTextCollectionText.TypeCode = oTextTypecode        orderTextCollectionText.ContentText = "Transaction No.: " & order.ProtxVendorTxCode & ", Amount Paid: GBP " & FormatNumber(order.TotalOrderValue, 2)        Dim otcTextList = New List(Of ManageSales.SalesOrderMaintainRequestTextCollectionText)        otcTextList.Add(orderTextCollectionText)        orderTextCollection.Text = otcTextList.ToArray        salesOrder.TextCollection = orderTextCollection        Dim salesOrderlist = New List(Of ManageSales.SalesOrderMaintainRequest)        salesOrderlist.Add(salesOrder)        oreadsync.SalesOrder = salesOrderlist.ToArray        Dim resp = oQSale.MaintainBundle(oreadsync)        If Not IsNothing(resp) Then            If Not IsNothing(resp.SalesOrder) Then                Trace.Write("Internal Id", resp.SalesOrder(0).ID.Value)                Trace.Write("UUID", resp.SalesOrder(0).UUID.Value)            End If            If Not IsNothing(resp.Log) Then                If Not IsNothing(resp.Log.Item.First) Then                    If Not IsNothing(resp.Log.Item.First.Note) Then                        Trace.Write("note", resp.Log.Item.First.Note.ToString)                    End If                End If            End If        End If        oQSale.Close()

Any help is appriciated!


Configurable Code lists Only CODE is appearing in UI:

$
0
0

Hi Experts

 

My use case is that we our customer requires some custom code lists to be added to Standard UI e.g. Accounts. This code list should also be extensible via Fine-Tuning process by key user in post implementation scenario.

 

Image 1.JPG

 

Image 2.JPG

 

Now I have created a Configurable code list in SDK using BCOs, it works fine and is also appearing in Fine-Tuning section. The issue I am facing here is that it only shows the “Code” and Not the Values inside the Extension field list on UI. I have added screen shots here.

 

Image 3.JPG

 

Please Guide me through.

 

Kind regards

Asad

Configurable Code-list not Extendable in Fine-Tuning.

$
0
0

Hi

 

I am facing some problems while changing the values in Code-list while using fine tuning process in Configuration. I have created three code-lists and then being added to configuration using BAC.

 

File 1.JPG

 

In this BAC I have created one business Topic and three separate business options. Each business option is linked with each bcc (business Configuration Set).

 

File 2.JPG

 

File 3.JPG

 

Now when I go to and “Edit project scope” I am able to get the code list on my UI using extension fields and values are there too. But the problem I am facing is that in “Open Activity list” when I open the Business Options NOT all the options are opening properly.

 

File 4.JPG

 

Although I have got some of them opening fine and let me make changes while others are showing errors.

 

Any Advice Please.

 

Many thanks in Advance.

 

Regards

 

Asad

Access to Z Table in SDK

$
0
0

Hello Experts,

 

I created a Z Table and want to use this table in the Cloud Application Studio. I want to read and manipulate the data of this Z Table. How can I get the data of this table in the SDK?

This is my Z Table:

ZTable.png

Can you help me?

 

With Kind regards

 

Sabrina

Task Subscription (error : Maintain a valid e-mail address in the employee master data)

$
0
0

Dear community members

 

I want a user to subscribe to task in order for him to get email alert foir approval.

1) I changed the user's emeil adress to my sap adress

2) Scoping and fine tuning : seems correct

 

When i log with the user and want to subscribe I get the following eror message :

Maintain a valid e-mail address in the employee master data

 

And all the rows are greyed (read only)

 

Any idea ?

 

Thanks and regards

PAscal

SAP Cloud SDK : Creation of Form using Business Object Error

$
0
0

Hi Experts,

 

I have created custom business object with object based screen and i want to create form for this custom business object.

 

I have tried using this.

 

Step 1. Right Click on Business Object and select Create Form option.

 

Form1.JPG

 

Step 2. Enter the require information and click on Next 

Form2.JPG

Step 3.  Select the element from the business object you need to display in the form

Form3.JPG

Step 4. Select the default language English and Next and Finish it,

Form4.JPG

 

After finish it the form open in adobe reader automatically but i am getting error as shown below.

 

Form5.JPG

and In the solution explorer i can see this.

 

Form6.JPG

Can anyone help me why it display the error while open the newly created form.

What are the software i need to install or add-ons in my system to open the from or remove this error.

 

I have installed the Adobe Life Cycle Designer For SAP Business ByDesign 135.0XXX, Adobe Reader X(10.1.3) , SAP Business ByDesgin Add-In Adobe Life Cycle designer.

 

Kindly any software missing or any add-ons require to be install or upgrade?

 

Many Thanks,

Mithun

Viewing all 2194 articles
Browse latest View live


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