Skip to Content
avatar image
Former Member

SAP Customer Checkout BYD: POS

Hi,

I have to update/modify the iStockID for every product in a Sales Transaction. In the ByD Interface it can be modified manually, but its long time..

I found the: PointOfSaleTransaction.RetailTransaction.RetailTransactionSalesItem.InventoryItemChange.IdentifiedStockKey.ID element in the PointOfSaleTransaction Business Object, but the Public Write Access is NO.

My question: Is there any other BO or way, where this element can be modified?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Nov 28, 2016 at 12:42 PM

    Hello Hunor,

    Is there any information via the Repisitory Explorer for this issue like an element description or any action
    Did you took a look there?

    Bye,
    Horst

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Horst,

      Thank you for the reply. I attached a screenshot about the information of the ID from Repository Explorer and the Definition of the IdentifiedStockKey is:

      • Alternative key used to access an IdentifiedStock. It consists of the IDT IdentifiedStockKey which includes the following elements: ID & MaterialKey

      istockid.jpg (276.1 kB)
  • Nov 30, 2016 at 05:06 AM

    Hi Hunor,

    You would not be able to update alternative key, it can only be created.

    Thanks, Pradeep.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Pradeep,

      Thanks for your reply.

      What type of BO should I create to assign a lot/batch to PointOfSaleTransaction?

      In detail:

      • We create invoices in the SAP system with CustomerCheckout Add-On third party
      • Some of the products from the invoice needs to be set the lot/batch(the pallet ID) that come from
      • We are developing a Solution to automatically assign a lot/batch ID(iStockID from PointOfSaleTransaction) for those products that needs lot/batch ID

      Note: those invoices that contains products that lot/batch ID has not been assigned are hang-up in the system and currently we are doing manually the assignation

      Please let us know a way to be able to determine the lot/batch ID for invoice products

      Thanks, Hunor.

  • Nov 30, 2016 at 12:01 PM

    Hello Hunor,

    Do you create the InventoryItemChange node manually?

    In this case you are able to hand over a data structure with your data (incl. the Key).

    HTH,
    Horst

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Horst,

      Thanks for your answer.

      The Customer uses the "SAP Customer Checkout" Add-On with BYD for the sale. The PointOfSaleTransaction is created automatically and we have to update the ID.

      Where can I find the related InventoryItemChange for this transaction?

      Thanks,

      Hunor

  • Dec 06, 2016 at 12:59 PM

    Hello Hunor,

    Do you have some ABSL in place which is called during the process?
    If yes, you need to find the resp. POS, define a data structure for the InventoryItemChange node and pass this structure in the Create() call.

    For an example see the documentation.

    Bye,
    Horst

    Add comment
    10|10000 characters needed characters exceeded

    • Hello Hunor,

      You will definitely need a different apporach.
      Unfortunately I am not an expert in PoS. Please search in the SCN for PoS and a contact person (if you don't know one already).

      Sorry,
      Horst