As ATG supports Hardgoodfulfiller,I wanted to know about place(file..etc)where we can declare about the Fulfillers(if we have a no. of Fulfillers for different vendors) in our Application.
Please read this example,that will make it clear to answer.
For example, a site could contain products from various vendors that can be purchased through the same account.
A large site might sell bikes from one vendor and books from another publisher. These orders would require
different fulfillers because they would not be fulfilled from the same warehouse.
In this example we are managing two Fulfillers(one for bikes,one for books)
So my question is, where do we provide the entry for both the Fulfillers..?
Thanks in advance,
Ensure that you have configured the types of shipping groups that different fulfiller will handle. For this refer to the component /atg/commerce/fulfillment/Configuration which has a fulfillerShippingGroupClassMap property. OOTB it is configured as:
You can override this setting completely or add a map entry as per your requirements.
You can also map fulfiller names to multiple classes by listing each classes with a space in between like:
fulfiller=class1 class2 class3
Refer following documentation if you want to create a new custom fulfiller:
Once you have defined your own custom fulfiller, there are some configuration steps that needs to be followed which are described here:
Hope this helps.