B2B - Buyers cannot register on the storefront. Error: $parent.organizationAddressBook is not a function (Doc ID 2292908.1)

Last updated on AUGUST 01, 2017

Applies to:

Oracle Commerce Cloud Service - Version N/A to N/A
Information in this document applies to any platform.

Symptoms

After B2B functionality has been enabled following the documentation at https://community.oracle.com/groups/oracle-commerce-cloud-group/blog/2017/05/12/how-to-build-a-b2b-storefront
users are seeing errors like:

Error: Uncaught TypeError: Unable to process binding "with: function (){return user }"
Message: Unable to process binding "foreach: function (){return organizationAddressBook }"
Message: Unable to process binding "if: function (){return postalCode }"
Message: Unable to process binding "if: function (){return $parent.organizationAddressBook().length > 1 }"
Message: $parent.organizationAddressBook is not a function

Changes

B2B Storefront has just been enabled, merchant admins are trying to register a new B2B user.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms