This is an automated email from the ASF dual-hosted git repository. holivier pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-plugins.git
commit 0d8efd4a1bb40d7fe093522be834a7408b37b4ed Author: holivier <holiv...@apache.org> AuthorDate: Mon Apr 20 10:55:05 2020 +0200 Documented: ofbiz-plugins / ebayStore, migration for Help docbook file to asciidoc (OFBIZ-11587) - ebay-store.adoc include directly some content and call (with include) other files --- docs/asciidoc/plugins-user-manual.adoc | 2 + ebaystore/src/docs/asciidoc/_include/ebs-main.adoc | 34 +++++++ .../asciidoc/_include/ebs-new-ebay-account.adoc | 25 +++--- .../asciidoc/_include/ebs-product-inventory.adoc | 70 +++++++++++++++ .../docs/asciidoc/_include/ebs-store-setting.adoc | 50 +++++++++++ ebaystore/src/docs/asciidoc/ebay-store.adoc | 100 +++++++++++++++++++++ 6 files changed, 270 insertions(+), 11 deletions(-) diff --git a/docs/asciidoc/plugins-user-manual.adoc b/docs/asciidoc/plugins-user-manual.adoc index becac7c..972cbcd 100644 --- a/docs/asciidoc/plugins-user-manual.adoc +++ b/docs/asciidoc/plugins-user-manual.adoc @@ -28,3 +28,5 @@ endif::[] :sectnums: include::../../ebay/src/docs/asciidoc/ebay.adoc[leveloffset=+1] + +include::../../ebaystore/src/docs/asciidoc/ebay-store.adoc[leveloffset=+1] diff --git a/ebaystore/src/docs/asciidoc/_include/ebs-main.adoc b/ebaystore/src/docs/asciidoc/_include/ebs-main.adoc new file mode 100644 index 0000000..546e40e --- /dev/null +++ b/ebaystore/src/docs/asciidoc/_include/ebs-main.adoc @@ -0,0 +1,34 @@ +//// +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +//// += Ebay Store main screen. +This screen allows the user to access to ebay store by using their account and you can set up and manage your ebay store in ofbiz. + +Before you take action on this function, you should already have an ebay store and ebay account on the ebay site +because ebay does not allow to create a store from third party site. + +== How to start ebay store in ofbiz? +. Register with ebay developer site to obtain keys and certificate (eBayExport.devId,eBayExport.appId,eBayExport.cerId and + eBayExport.token etc.) at https://developer.ebay.com/join/[Join with ebay developers] +. Press 'New Ebay Account' button to create your ebay account in ofbiz. After you have created ,the system will generate new + product store in ofbiz which link to ebay store. (note :An ebay account in ofbiz use for access to your ebay store on + the ebay site) +. Put your keys in Ebay Configurations Tab. + +== How to connect to your ebay store? +. Go to 'Ebay Accounts' section select your account then press 'submit' button,the system will show functions. diff --git a/docs/asciidoc/plugins-user-manual.adoc b/ebaystore/src/docs/asciidoc/_include/ebs-new-ebay-account.adoc similarity index 58% copy from docs/asciidoc/plugins-user-manual.adoc copy to ebaystore/src/docs/asciidoc/_include/ebs-new-ebay-account.adoc index becac7c..db9592d 100644 --- a/docs/asciidoc/plugins-user-manual.adoc +++ b/ebaystore/src/docs/asciidoc/_include/ebs-new-ebay-account.adoc @@ -16,15 +16,18 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. //// -= Apache OFBiz Plugins -The Apache OFBiz Project -Release trunk -:imagesdir: ./images -ifdef::backend-pdf[] -:title-logo-image: image::OFBiz-Logo.svg[Apache OFBiz Logo, pdfwidth=4.25in, align=center] -:source-highlighter: rouge -endif::[] -:toc: -:sectnums: += New Ebay Account. +This screen allows the user to add new ebay account for access to using their ebay store. -include::../../ebay/src/docs/asciidoc/ebay.adoc[leveloffset=+1] +== Fields Description : +. Enter 'Salutation' (ex:Mr,miss,Missis) +. Enter 'First Name' (ex:Demo) +. Enter 'Middle Name' +. Enter 'Last Name' (ex: DemoLastName) +. Enter 'Gender' +. Enter 'User Login Id' (ex:exbaySandBox123) which you registered on ebay +. Enter 'Current Password' the same which you registered on ebay +. Press the 'Create' button. + +[NOTE] +Go to Party module -> Search your party -> then you can update your profiles diff --git a/ebaystore/src/docs/asciidoc/_include/ebs-product-inventory.adoc b/ebaystore/src/docs/asciidoc/_include/ebs-product-inventory.adoc new file mode 100644 index 0000000..e763fb1 --- /dev/null +++ b/ebaystore/src/docs/asciidoc/_include/ebs-product-inventory.adoc @@ -0,0 +1,70 @@ +//// +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +//// += Handle Ebay Product Inventory. +This screen allows the user to manage reserve products from ofbiz inventory to their ebay store and then user can use +this screen to upload that products into ebay product inventory on ebay site following an ebay account. + +In this screen user can manage their ebay store inventory from ofbiz, the screen will show status of product on +ebay product inventory (Product Avialabel to list, active, sold, unsold and scheduled + +== This function used for : +. Handle ofbiz inventory and ebay product inventory follow an ebay account +. Reserve product from ofbiz inventory +. Upload product to ebay product inventory +. Show status of product(QTY, Avialable to listing, scheduled, sold, unsold and active listing) +. Show Quantity of product + +== How to go to reserve product? +. Go to inventory Details section. +. Press on "Reserve product inventory" button +. The system will show reserve product screen + +== How to update inventoy and status on ebay site? +. Go to inventory Details section. +. Press on "Update to ebay inventory" button +. The system will update product and qty to ebay inventory on ebay site + +== Fields Description : +. ProductId (productId in ofbiz catalog) +. ProductName (Name of product) +. Qty Reserved (Quantity of product that user reserved from ofbiz inventory) +. Available To Promise Listing (Quantity of product that user can use create listing) +. Ebay Product Id + + (this field used for keep productId from ebay inventory because Ebay site not allow user to create productId to their system) +. Active Listing (Quantity of product that user can use create listing) +. sold (Quantity of product that sold) +. un Sold (Quantity of product that still un sold) +. reserved date +. Note: The user can not create ebay listing and sell product on ebay site greater than amount they made a reservation only. + + +== Notes : +. Please subscribed to Selling Manager Pro before you use this function because ebay product inventory will open when you start + selling manager pro on ebay site +. http://pages.ebay.com/selling_manager_pro[To subscribe for production site ] +. http://k2b-bulk.sandbox.ebay.com/ws/eBayISAPI.dll?MyeBaySellingPendingListings[To upgrade store level for sandbox site ] + (The normal level for sandbox store is basic, the user should upgrade to premium when you want to use inventory function + with ebay sandbox.) +. How to upgrade sandbox store level? +. Click on the link "To upgrade store level for sandbox site" +. Go to "Selling Related links" section +. Click on "Edit my eBay store" +. Page Manage my eBay store will show up +. Go to "Store Usage Information" section +. Click upgrade at "Subscription level" then select "Premium Store" and "Selling Manager Pro" submit. diff --git a/ebaystore/src/docs/asciidoc/_include/ebs-store-setting.adoc b/ebaystore/src/docs/asciidoc/_include/ebs-store-setting.adoc new file mode 100644 index 0000000..c950733 --- /dev/null +++ b/ebaystore/src/docs/asciidoc/_include/ebs-store-setting.adoc @@ -0,0 +1,50 @@ +//// +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +//// += Ebay Store Detail screen. +This screen allows the user to manage store display setting (store detail, theme, and font color,logo etc.). +You can setting in this screen and submit the system will sent your setting to your ebay store and store will update detail. + +== Fields Description : +. Store Name(define 35 charactors) +. Store Descrption(define 300 charactors) +. Store Url +. Store Logo Url(enter your company logo are located at the following URL..) +. All of your Store's pages will appear with the theme you choose, On ebay there are two basic types of themes to choose from. +. Store Advanced Theme (This is predesigned themes offer professionally designed background graphics and color combinations. + + Use one of these if you want to save time on creating an appealing, consistent look for your Store) +. Store Advanced Theme Color +. Store Basic Theme(Easily Customizable themes lend themselves to creating a more custom look. + + Use one of these if you'd prefer to have more control over the colors in your store) +. http://developer.ebay.com/DevZone/XML/docs/WebHelp/images/CustomStoreLookAndFeelWithCallouts.jpg[See example layout on ebay] +. Primary Color +. Secondary Color +. Accent Color +. Store Name(Font,Size and Color) +. Store Title(Font,Size and Color) +. Store Description(Font,Size and Color) +. Header Display + + - Select No, do not include additional information in the header, + + - Select Yes, include additional information + in the header. (Enter in text area below)) +. Select the eBay header style +. Item List Display +. Item Sort +. Store Merch Display +. Subscription Level +. Press 'submit' to submit data to your ebay store site diff --git a/ebaystore/src/docs/asciidoc/ebay-store.adoc b/ebaystore/src/docs/asciidoc/ebay-store.adoc new file mode 100644 index 0000000..c978492 --- /dev/null +++ b/ebaystore/src/docs/asciidoc/ebay-store.adoc @@ -0,0 +1,100 @@ +//// +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +//// += Ebay Store + +The Ebay Store component provides an interface to the Ebay website. + +It's desactivate in the default configuration. + +It is possible to export products from your store into eBay category also import an orders from ebay. + +== Ebay Store management in User Interface + +include::_include/ebs-main.adoc[leveloffset=+2] + +include::_include/ebs-new-ebay-account.adoc[leveloffset=+2] + +include::_include/ebs-store-setting.adoc[leveloffset=+2] + +=== Export categories to ebay store screen. +The screen allow user to export categories and product to eBay store. + +First you should select catalog and click on Export to eBay store button to complete function. + +When you click Export to eBay store button, this function will add your categories that in catalog selected +to eBay store also add product to categories too. + +=== EBay Leave Feedback. +This screen have 3 tab button All, bought, sold. + +* "All" = bought and sold, +* "bought" = this account is buyer, +* "sold" = this account is seller. + +All item in the list can leave message to buyer and seller multi action that mean each item is seperated. + +If item is bought it have 3 options to select and then when select "Positive", "Neutral" and "Negative" a rating +section appear: + +. add rating to seller, and comment, +. if select "I'll leave Feedback later" a rating section disappear. + +If item is sold it have 2 options to select and then when select "Positive" a comment box appear to add comment +text to buyer, + +if select "I'll leave Feedback later" this comment box will disappear. + +[NOTE] +If you don't add comment in text box, leave feedback don't send. + +=== EBay Feedback. +==== Items Awaiting Feedback +This section list Items, they are sold or bought and have link to Leave Feedback screen. + +This list you can see itemId, title, user and link to leave feedback to buyer or seller. +http://developer.ebay.com/DevZone/support/knowledgebase/[See more info] + +==== Recent Feedback +This section list recent feedback message from commentator (buyer) who do transaction with this account. + +=== Ebay Store Auto-Setting +This section contains all Auto setting of specify Account. + +=== Automation Re-list Items +Automation Re-list Items is setting when items are sold or quantity empty or don't active and then auto re-listing those items. + +. Start Date have to start before today or finish date. Format: yyyy-MM-dd HH:mm:ss.SSS" +. Finish Date have to is after start date. Format: yyyy-MM-dd HH:mm:ss.SSS" + +[NOTE] +If you don't set finish date Automation Re-list continue to do. + +include::_include/ebs-product-inventory.adoc[leveloffset=+2] + +=== Reserve Product From Ofbiz Inventory. +This screen allows the user to reserve products from ofbiz inventory for create listing and sell on ebay site. + +==== How to reserve product? +. Go to Reserve Product section +. Enter field productId (Click "look up" to find product or type in text the system will show list of product) +. Enter quantity of product you want to reserve. +. Press "" button + +=== Block item that out of stock. +The screen allow user to block items that out of stock on eBay inventory. + +. First you should input your store id and click on Block out of stock button to complete this function. +. When you click Block out of stock button, this function will block your items on inventory that quantity is zero.