> For the complete documentation index, see [llms.txt](https://tech.x2bee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.x2bee.com/changelog/release-notes-en/readme/release-notes-2025-10-20.md).

# Release Notes (2025-10-20)

Continuation of [Release Notes](/changelog/release-notes-en/readme.md) — covers the 2025-10-20 release.

{% updates format="numeric" %}
{% update date="2025-10-20" %}

## Feature Addition

In this release, the operational efficiency of payment, search, and integration features was strengthened, increasing system management convenience.

\[Improved] Strengthened Payment and Proof Document Features: added a cash receipt request/lookup feature for Inicis PG payments, and strengthened security and management efficiency by applying personal-information access permissions and a view-reason entry procedure.\
\[Improved] Search Engine Feature Improvement: added a relationship-type condition to synonym management, simplified the search ranking management screen, and newly introduced a keyword boosting management feature.\
\[Improved] Sabangnet System Update: integrated the system so partners can bulk-manage products, orders, and delivery through the Sabangnet program, and strengthened the per-category margin rate setting feature and validation logic.

#### 1. Added Inicis Cash Receipt Issuance and Management Feature <a href="#id-1" id="id-1"></a>

In this release, a cash receipt issuance and management feature was newly added to the Inicis PG payment environment.\
Members can directly request a cash receipt during the order process and check the request history on various screens,\
and the feature was strengthened so operators can look up and manage the related proof-document information in an integrated way from the back office.\
In addition, personal-information access permissions and a view-reason entry procedure were added to increase security and management transparency.<br>

<details>

<summary>View Details</summary>

**Key Details**

* \[FO] When the PG is Inicis, provides a cash receipt request feature for real-time account transfer on the order sheet
* \[FO] Added a feature to look up the issuance history of cash receipts requested by the member on the order history screen
* \[FO] Added a feature to look up the issuance history of cash receipts requested by the member on the proof document history screen
* \[BO] Added a feature to look up the member's cash receipt request information on the proof document management screen
* \[BO] Restricted tax invoice detail lookup to only users with personal-information handling authority
* \[BO] Added a view-reason entry procedure when looking up personal information

**Screen Access Path**

* \[Changed] FO > Order Sheet
* \[Changed] FO > My Page > Order Lookup > Order History > Order Detail > Check Proof Documents
* \[Changed] FO > My Page > Order Lookup > Proof Document History
* \[Changed] BO > Order/Payment > Order Management > Proof Document Request Management
* \[Changed] BO > Order/Payment > Order Management > Proof Document Request Management > Check Proof Documents

**Target APIs**

* \[Changed] Order Cancellation - order cancellation (FO):
* \[Added] Proof Documents - Inicis cash receipt reconciliation integration:
* \[Changed] Proof Documents - proof document issuance batch:
* \[Changed] Proof Documents - order proof document request:
* \[Changed] Proof Documents - proof document list lookup:
* \[Changed] Proof Documents - order proof document list lookup:

</details>

<details>

<summary>Batch Change List</summary>

* \[Added] documentStatChunkUpdateJob (cash receipt issuance completion)
* \[Changed] as-is: taxInvoiceIssueJob (tax invoice reissuance request)\
  → to-be: documentIssueJob (proof document reissuance request)

</details>

<details>

<summary>DB Change List</summary>

* \[Added] Table: op\_cr\_link\_info (cash receipt integration information)
* \[Added] Table: op\_cr\_isu\_tgt\_info (cash receipt issuance target information)
* \[Added] Table: op\_cr\_proc\_log (cash receipt processing log)
* \[Added] Sequences: op\_cr\_link\_info\_sq01, op\_cr\_proc\_log\_sq01
* \[Added] Indexes: idx01\_op\_cr\_link\_info, idx02\_op\_cr\_link\_info, idx03\_op\_cr\_link\_info
* \[Added] Common code: OM069 (proof document type code)
* \[Changed] Common code: OM010 - changed the base code name for base code 30: 'Not Requested' → 'Self-Issued'
* \[Changed] Common code: OM061 - changed group code name: 'Popbill Issuance Status Code' → 'Proof Document Issuance Status Code'\
  \- Changed base code 99 usage status: In Use → Not In Use

</details>

<details>

<summary>Source Change List</summary>

<table data-header-hidden><thead><tr><th width="53.328125"></th><th></th></tr></thead><tbody><tr><td>bo</td><td><ul><li>src/api/order-payment/order-evid-doc-api.ts</li><li>src/components/(task-popup)/marketing/event-info-mgmt/event-register/event-register-apply-form.tsx</li><li>src/components/(task-popup)/marketing/event-info-mgmt/event-register/event-register-lotto-form.tsx</li><li>src/components/(task-popup)/marketing/event-info-mgmt/event-register/event-register-payment-form.tsx</li><li>src/components/(task-popup)/marketing/mileage-payment-mgmt/mileage-payment-register/mileage-payment-target-member-grid.tsx</li><li>src/components/(task-popup)/order-payment/ord-mgmt/ord-claim-proc/claim/rtn-fnsh/rtn-fnsh-contents.tsx</li><li>src/components/(task-popup)/order-payment/ord-mgmt/ord-evid-doc-dtl-popup/ord-evid-doc-dtl-grid.tsx</li><li>src/components/(task-popup)/order-payment/ord-mgmt/ord-evid-doc-dtl-popup/ord-evid-doc-dtl-popup-contents.tsx</li><li>src/components/delivery/deli-mgmt/evt-gft-deli-mgmt/evt-gft-deli-mgmt-grid.tsx</li><li>src/components/order-payment/ord-mgmt/order-evid-doc/order-evid-doc-search-form.tsx</li><li>src/components/order-payment/rfd-mgmt/manual-rfd-fnsh-mgr/manual-rfd-fnsh-mgr-grid.tsx</li><li>src/constants/common/common-constants.ts</li><li>src/constants/order-payment/order-payment-constants.ts</li><li>src/grid/order-payment/use-order-evid-doc-dtl-popup-grid.ts</li><li>src/grid/order-payment/use-order-evid-doc-grid.ts</li><li>src/locales/langs/en/order-payment.json</li><li>src/locales/langs/ja/order-payment.json</li><li>src/locales/langs/ko/order-payment.json</li><li>src/schema/order-payment/order-evid-doc-schema.ts</li></ul></td></tr><tr><td>api-bo</td><td><ul><li>src/main/java/com/x2bee/api/bo/app/constant/Constants.java</li><li>src/main/java/com/x2bee/api/bo/app/controller/common/CommonController.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/request/order/OrderEvidDocSearchRequest.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/response/order/OrderEvidDocInfoResponse.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/response/order/OrderEvidDocListResponse.java</li><li>src/main/java/com/x2bee/api/bo/app/service/common/AdminCommonServiceImpl.java</li><li>src/main/java/com/x2bee/api/bo/app/service/order/OrderEvidDocMgmtServiceImpl.java</li><li>src/main/resources/mapper/orderrodb/order/OpOrdEvidDocMapper.xml</li></ul></td></tr><tr><td>api-order</td><td><ul><li>src/main/resources/config/application-dev.properties</li><li>src/main/resources/config/application-local.properties</li><li>src/main/resources/config/application-prd.properties</li><li>src/main/resources/config/application-stg.properties</li><li>src/test/java/com/x2bee/api/order/app/service/order/document/DocumentInvoiceServiceImplTest.java</li><li>src/test/java/com/x2bee/api/order/app/service/order/document/PopbillTaxInvoiceServiceImplTest.java</li><li>src/main/java/com/x2bee/api/order/app/constant/InicisConstantsV2.java(add)</li><li>src/main/java/com/x2bee/api/order/app/controller/document/DocumentController.java</li><li>src/main/java/com/x2bee/api/order/app/controller/inicis/InicisCashReceiptController.java(add)</li><li>src/main/java/com/x2bee/api/order/app/controller/popbill/PopbillTaxInvoiceController.java</li><li>src/main/java/com/x2bee/api/order/app/dto/request/order/document/CashReceiptRegisterRequest.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/order/document/DocumentIssueRequest.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/order/document/DocumentRegisterRequest.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/order/tax/TaxInvoiceRegisterRequest.java(del)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/order/document/TaxInvoiceRegisterRequest.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/order/ProofDocInfo.java</li><li>src/main/java/com/x2bee/api/order/app/dto/request/payment/inicis/v2/InicisJsonData.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/payment/inicis/v2/InicisJsonRequest.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/payment/inicis/v2/InicisPartialRefundData.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/payment/inicis/v2/InicisReceiptData.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/payment/inicis/v2/InicisRefundData.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/request/payment/InicisReconcileRequest.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/response/document/OrderEvidDocInfo.java</li><li>src/main/java/com/x2bee/api/order/app/dto/response/order/MgrNoInfo.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/response/payment/InicisReconcileResponse.java(add)</li><li>src/main/java/com/x2bee/api/order/app/dto/response/payment/ProofTypeResponse.java(add)</li><li>src/main/java/com/x2bee/api/order/app/entity/order/OpCrIsuTgtInfo.java(add)</li><li>src/main/java/com/x2bee/api/order/app/entity/order/OpCrLinkInfo.java(add)</li><li>src/main/java/com/x2bee/api/order/app/entity/order/OpCrProcLog.java(add)</li><li>src/main/java/com/x2bee/api/order/app/entity/order/OpTaxinvoiceIsuTgtInfo.java</li><li>src/main/java/com/x2bee/api/order/app/enums/order/InicisReconcileMapping.java(add)</li><li>src/main/java/com/x2bee/api/order/app/enums/order/OM067.java</li><li>src/main/java/com/x2bee/api/order/app/enums/payment/OM010.java</li><li>src/main/java/com/x2bee/api/order/app/repository/orderrodb/order/OpCrIsuTgtInfoMapper.java(add)</li><li>src/main/java/com/x2bee/api/order/app/repository/orderrodb/order/OpCrLinkInfoMapper.java(add)</li><li>src/main/java/com/x2bee/api/order/app/repository/orderrodb/payment/OpMersInfoMapper.java</li><li>src/main/java/com/x2bee/api/order/app/repository/orderrodb/payment/OpOrdPayBaseMapper.java</li><li>src/main/java/com/x2bee/api/order/app/repository/orderrodb/payment/OpOrdPayDivInfoMapper.java</li><li>src/main/java/com/x2bee/api/order/app/repository/orderrwdb/order/OpCrIsuTgtInfoTrxMapper.java(add)</li><li>src/main/java/com/x2bee/api/order/app/repository/orderrwdb/order/OpCrLinkInfoTrxMapper.java(add)</li><li>src/main/java/com/x2bee/api/order/app/repository/orderrwdb/order/OpCrProcLogTrxMapper.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/claim/module/strategy/creator/ClaimModelCreator.java</li><li>src/main/java/com/x2bee/api/order/app/service/claim/ClaimExternalServiceImpl.java</li><li>src/main/java/com/x2bee/api/order/app/service/document/DocumentQueryService.java</li><li>src/main/java/com/x2bee/api/order/app/service/document/DocumentQueryServiceImpl.java</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/cashReceipt/DefaultCashReceiptServiceImpl.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/cashReceipt/InicisCashReceiptService.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/cashReceipt/InicisCashReceiptServiceImpl.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/issuer/factory/DocumentIssuerFactory.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/issuer/strategy/impl/DefaultDocumentIssuerServiceImpl.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/issuer/strategy/impl/InicisDocumentIssuerServiceImpl.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/issuer/strategy/impl/TossDocumentIssuerServiceImpl.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/issuer/strategy/DocumentIssuerService.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/taxInvoice/DefaultTaxInvoiceServiceImpl.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/taxInvoice/PopbillTaxInvoiceService.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/taxInvoice/PopbillTaxInvoiceServiceImpl.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/DocumentDefaultServiceImpl.java(del)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/DocumentInvoiceServiceImpl.java(del)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/DocumentLogService.java</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/DocumentLogServiceImpl.java</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/DocumentService.java</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/DocumentServiceFactory.java(del)</li><li>api-order-core/src/main/java/com/x2bee/api/order/app/service/order/document/IssueService.java(del)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/PopbillTaxInvoicePopupService.java(del)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/PopbillTaxInvoicePopupServiceImpl.java(del)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/PopbillTaxInvoiceServiceImpl.java(del)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/RefundTaxInvoiceService.java(del)</li><li>src/main/java/com/x2bee/api/order/app/service/order/document/RefundTaxInvoiceServiceImpl.java(del)</li><li>src/main/java/com/x2bee/api/order/app/service/order/register/after/OrderCommonAfterProcess.java</li><li>src/main/java/com/x2bee/api/order/app/service/order/register/creator/payment/OpOrdPayDivInfoCreator.java</li><li>src/main/java/com/x2bee/api/order/app/service/payment/module/strategy/pgway/impl/InicisBillingStrategy.java</li><li>src/main/java/com/x2bee/api/order/app/service/payment/module/strategy/pgway/impl/InicisMoStrategy.java</li><li>src/main/java/com/x2bee/api/order/app/service/payment/module/strategy/pgway/impl/InicisPcStrategy.java</li><li>src/main/java/com/x2bee/api/order/app/service/payment/util/InicisApiReqMaker.java</li><li>src/main/java/com/x2bee/api/order/app/service/payment/util/InicisUrlBuilder.java(add)</li><li>src/main/java/com/x2bee/api/order/app/service/payment/util/PaymentUtil.java</li><li>src/main/resources/mapper/orderrodb/order/OpCrIsuTgtInfoMapper.xml(add)</li><li>src/main/resources/mapper/orderrodb/order/OpCrLinkInfoMapper.xml(add)</li><li>src/main/resources/mapper/orderrodb/order/OpTaxinvoiceLinkInfoMapper.xml</li><li>src/main/resources/mapper/orderrodb/payment/OpMersInfoMapper.xml</li><li>src/main/resources/mapper/orderrodb/payment/OpOrdPayBaseMapper.xml</li><li>src/main/resources/mapper/orderrodb/payment/OpOrdPayDivInfoMapper.xml</li><li>src/main/resources/mapper/orderrwdb/order/OpCrIsuTgtInfoTrxMapper.xml(add)</li><li>src/main/resources/mapper/orderrwdb/order/OpCrLinkInfoTrxMapper.xml(add)</li><li>src/main/resources/mapper/orderrwdb/order/OpCrProcLogTrxMapper.xml(add)</li><li>pom.xml</li></ul></td></tr><tr><td>batch-mbod</td><td><ul><li>src/main/java/com/x2bee/batch/mbod/app/dto/request/order/TaxInvoiceListRequest.java</li><li>src/main/java/com/x2bee/batch/mbod/app/dto/request/order/DocumentIssueRequest.java</li><li>src/main/java/com/x2bee/batch/mbod/app/dto/request/order/TaxInvoiceStatUpdateRequest.java</li><li>src/main/java/com/x2bee/batch/mbod/app/dto/request/order/DocumentStatUpdateRequest.java</li><li>src/main/java/com/x2bee/batch/mbod/app/jobconfig/order/TaxInvoiceIssueConfig.java</li><li>src/main/java/com/x2bee/batch/mbod/app/jobconfig/order/DocumentIssueConfig.java</li><li>src/main/java/com/x2bee/batch/mbod/app/jobconfig/order/TaxInvoiceIssueTasklet.java</li><li>src/main/java/com/x2bee/batch/mbod/app/jobconfig/order/DocumentIssueTasklet.java</li><li>src/main/java/com/x2bee/batch/mbod/app/service/order/TaxInvoiceIssueService.java</li><li>src/main/java/com/x2bee/batch/mbod/app/service/order/DocumentIssueService.java</li><li>src/main/java/com/x2bee/batch/mbod/app/service/order/TaxInvoiceIssueServiceImpl.java</li><li>src/main/java/com/x2bee/batch/mbod/app/service/order/DocumentIssueServiceImpl.java</li><li>src/main/java/com/x2bee/batch/mbod/app/dto/response/common/StCdDtlResponse.java</li><li>src/main/java/com/x2bee/batch/mbod/app/dto/response/common/StCdResponse.java</li><li>src/main/java/com/x2bee/batch/mbod/app/entity/OpCrLinkInfo.java</li><li>src/main/java/com/x2bee/batch/mbod/app/jobconfig/order/DocumentStatChunkUpdateConfig.java</li><li>src/main/java/com/x2bee/batch/mbod/app/repository/orderrodb/order/OpCrLinkInfoMapper.java</li><li>src/main/java/com/x2bee/batch/mbod/app/repository/orderrwdb/order/OpCrLinkInfoTrxMapper.java</li><li>src/main/java/com/x2bee/batch/mbod/app/enums/OM067.java</li><li>src/main/resources/mapper/orderrodb/order/OpCrLinkInfoMapper.xml</li><li>src/main/resources/mapper/orderrwdb/order/OpTaxinvoiceLinkInfoMapper.xml</li><li>src/main/resources/mapper/orderrwdb/order/OpTaxinvoiceLinkInfoTrxMapper.xml</li></ul></td></tr><tr><td>fo</td><td><ul><li>src/components/claim/common/claim-refund-payment-info.tsx</li><li>src/components/claim/common/proof-doc-apply.tsx</li><li>src/components/claim/common/proof-doc-detail.tsx</li><li>src/components/claim/modal/proof-doc-guide.tsx</li><li>src/components/order/order/cash-receipt-form.tsx(add)</li><li>src/components/order/order/order-payment.tsx</li><li>src/components/order/order/order-sheet.tsx</li><li>src/components/order/order/payment.tsx</li><li>src/components/order/order/proof-doc-input-form.tsx</li><li>src/components/order/order/tax-invoice-form.tsx(add)</li><li>src/components/ui/side-menu.tsx</li><li>src/constants/commonConstants.ts</li><li>src/constants/orderConstants.ts</li><li>src/data/i18n/en/document.json</li><li>src/data/i18n/ko/document.json</li><li>src/data/i18n/en/order.json</li><li>src/data/i18n/ko/order.json</li><li>src/types/order/document.ts</li><li>src/types/order/order.ts</li></ul></td></tr></tbody></table>

</details>

#### 2. Search Engine Feature Improvement <a href="#id-2" id="id-2"></a>

In this release, search engine operational efficiency and management features were improved.\
Synonym management, search ranking management, and keyword boosting features were refined to provide a more accurate and flexible search environment.\
This lets administrators systematically maintain search quality and provide users with more relevant search results.<br>

<details>

<summary>View Details</summary>

**Key Details**

* Synonym Management - added a relationship-type column to the grid and search conditions, allowing synonym relationships to be managed clearly
* Search Ranking Management - cleaned up unnecessary existing items and screens, keeping only items actually needed for operations,\
  simplifying the screen composition and logic
* Search Keyword Boosting - added a keyword-based search boosting management screen\
  Improved search result quality by setting exposure priority for specific keywords

**Screen Access Path**

* \[BO] Products > Search Term Management > Synonym Management
* \[BO] Products > Search Term Management > Search Ranking Management
* \[BO] Products > Search Term Management > Keyword Boosting Management<br>

**Target APIs**

* \[Changed] Synonym list lookup
* \[Changed] Synonym save/edit/delete [View API](https://apibo.x2bee.com/content?bo=Goods0\&depth=%EB%8F%99%EC%9D%98%EC%96%B4%20%EA%B4%80%EB%A6%AC/saveSameWord)
* \[Added] Register, edit, and delete ranking information [View API](https://apibo.x2bee.com/content?bo=Goods0\&depth=%EB%9E%AD%ED%82%B9%20%EA%B4%80%EB%A6%AC/saveRankTypeList)
* \[Added] Attribute duplicate check [View API](https://apibo.x2bee.com/content?bo=Goods0\&depth=%EB%9E%AD%ED%82%B9%20%EA%B4%80%EB%A6%AC/checkDuplicatedAttribute)
* \[Added] Keyword boosting detail lookup [View API](https://apibo.x2bee.com/content?bo=Goods0\&depth=%ED%82%A4%EC%9B%8C%EB%93%9C%20%EB%B6%80%EC%8A%A4%ED%8C%85%20%EA%B4%80%EB%A6%AC/detail)
* \[Added] Keyword boosting detail edit [View API](https://apibo.x2bee.com/content?bo=Goods0\&depth=%ED%82%A4%EC%9B%8C%EB%93%9C%20%EB%B6%80%EC%8A%A4%ED%8C%85%20%EA%B4%80%EB%A6%AC/modify)
* \[Added] Keyword boosting validation [View API](https://apibo.x2bee.com/content?bo=Goods0\&depth=%ED%82%A4%EC%9B%8C%EB%93%9C%20%EB%B6%80%EC%8A%A4%ED%8C%85%20%EA%B4%80%EB%A6%AC/validate)
* \[Added] Keyword boosting information registration [View API](https://apibo.x2bee.com/content?bo=Goods0\&depth=%ED%82%A4%EC%9B%8C%EB%93%9C%20%EB%B6%80%EC%8A%A4%ED%8C%85%20%EA%B4%80%EB%A6%AC/save)
* \[Added] Keyword boosting list lookup [View API](https://apibo.x2bee.com/content?bo=Goods0\&depth=%ED%82%A4%EC%9B%8C%EB%93%9C%20%EB%B6%80%EC%8A%A4%ED%8C%85%20%EA%B4%80%EB%A6%AC/getKwdBoostingList)
* \[Added] Keyword boosting information deletion [View API](https://apibo.x2bee.com/content?bo=Goods0\&depth=%ED%82%A4%EC%9B%8C%EB%93%9C%20%EB%B6%80%EC%8A%A4%ED%8C%85%20%EA%B4%80%EB%A6%AC/list)

</details>

<details>

<summary>DB Change List</summary>

* \[Added] Tables: ST\_KWD\_BST\_BASE, ST\_KWD\_BST\_APLY\_INFO
* \[Added] Column: st\_syn\_info.rel\_typ\_cd
* \[Added] Sequence: ST\_KWD\_BST\_BASE\_SQ01
* \[Added] Common codes: PR072, PR073, PR074

</details>

<details>

<summary>Source Change List</summary>

<table data-header-hidden><thead><tr><th width="61.6796875"></th><th></th></tr></thead><tbody><tr><td>api-bo</td><td><ul><li>src/main/java/com/x2bee/api/bo/app/dto/request/search/SameWordMgmtRequest.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/response/search/SameWordMgmtResponse.java</li><li>src/main/java/com/x2bee/api/bo/app/entity/StSynInfo.java</li><li>src/main/java/com/x2bee/api/bo/app/service/search/SameWordMgmtServiceImpl.java</li><li>src/main/resources/mapper/displayrodb/search/StSwInfoMapper.xml</li><li>src/main/resources/mapper/displayrwdb/search/StSwInfoTrxMapper.xml</li><li>src/main/resources/message/admin/adminCommon.properties</li><li>src/main/resources/message/admin/adminCommon_en.properties</li><li>src/main/resources/message/admin/adminCommon_ko.properties</li><li>src/main/java/com/x2bee/api/bo/app/controller/search/RankMgmtController.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/search/RankBaseSearch.java</li><li>src/main/java/com/x2bee/api/bo/app/repository/displayrodb/search/StRkInfoMapper.java</li><li>src/main/java/com/x2bee/api/bo/app/repository/displayrwdb/search/StRkInfoTrxMapper.java</li><li>src/main/java/com/x2bee/api/bo/app/service/search/RankMgmtService.java</li><li>src/main/java/com/x2bee/api/bo/app/service/search/RankMgmtServiceImpl.java</li><li>src/main/resources/mapper/displayrodb/search/StRkInfoMapper.xml</li><li>src/main/resources/mapper/displayrwdb/search/StRkInfoTrxMapper.xml</li><li>src/main/java/com/x2bee/api/bo/app/controller/search/KwdBoostingMgmtController.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/response/search/KwdBoostingAplyInfoResponse.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/response/search/KwdBoostingDetailResponse.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/search/KwdBoostingAplyInfo.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/search/KwdBoostingBase.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/search/KwdBoostingBaseSearch.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/search/KwdBoostingSaveRequest.java</li><li>src/main/java/com/x2bee/api/bo/app/repository/displayrodb/search/StKwdBoostingInfoMapper.java</li><li>src/main/java/com/x2bee/api/bo/app/repository/displayrwdb/search/StKwdBoostingInfoTrxMapper.java</li><li>src/main/java/com/x2bee/api/bo/app/service/search/KwdBoostingMgmtService.java</li><li>src/main/java/com/x2bee/api/bo/app/service/search/KwdBoostingMgmtServiceImpl.java</li><li>src/main/resources/mapper/displayrodb/search/StKwdBoostingInfoMapper.xml</li><li>src/main/resources/mapper/displayrwdb/search/StKwdBoostingInfoTrxMapper.xml</li><li>src/main/resources/message/admin/adminCommon_en.properties</li><li>src/main/resources/message/admin/adminCommon_ko.properties</li></ul></td></tr><tr><td>bo</td><td><ul><li>src/components/goods/search-mgmt/syn-mgmt/syn-contents.tsx</li><li>src/components/goods/search-mgmt/syn-mgmt/syn-data-grid.tsx</li><li>src/components/goods/search-mgmt/syn-mgmt/syn-search-form.tsx</li><li>src/constants/goods/goods-constants.ts</li><li>src/grid/goods/syn-mgmt-grid.ts</li><li>src/locales/langs/en/search.json</li><li>src/locales/langs/ja/search.json</li><li>src/locales/langs/ko/search.json</li><li>src/schema/search/syn-schema.ts</li><li>src/types/goods/syn-mgmt-types.ts</li><li>src/api/search/rank-mgmt-api.ts</li><li>src/app/(task-popup)/goods/search-mgmt/rank-detail/page.tsx</li><li>src/components/(task-popup)/goods/search-mgmt/rank-detail/rank-detail-contents.tsx</li><li>src/components/(task-popup)/goods/search-mgmt/rank-detail/rank-detail-form.tsx</li><li>src/components/goods/search-mgmt/rank-mgmt/rank-data-grid.tsx</li><li>src/components/goods/search-mgmt/rank-mgmt/rank-search-form.tsx</li><li>src/constants/goods/goods-constants.ts</li><li>src/constants/search/search-button-constants.ts</li><li>src/constants/search/search-constants.ts</li><li>src/grid/search/rank-mgmt-grid.ts</li><li>src/locales/langs/en/search.json</li><li>src/locales/langs/ja/search.json</li><li>src/locales/langs/ko/search.json</li><li>src/schema/search/rank-search-schema.ts</li><li>src/types/search/rank-mgmt-types.ts</li><li>src/api/search/kwd-boosting-mgmt-api.ts</li><li>src/app/(task-popup)/goods/search-mgmt/kwd-boosting-detail/page.tsx</li><li>src/app/[pageType]/goods/search-mgmt/kwd-boosting-mgmt/page.tsx</li><li>src/components/(task-popup)/goods/search-mgmt/kwd-boosting-detail/kwd-boosting-detail-contents.tsx</li><li>src/components/(task-popup)/marketing/promotion-common/promotion-register-apply-except-form.tsx</li><li>src/components/common/tree/common-tree-view.tsx</li><li>src/components/goods/search-mgmt/kwd-boosting-mgmt/kwd-boosting-contents.tsx</li><li>src/components/goods/search-mgmt/kwd-boosting-mgmt/kwd-boosting-data-grid.tsx</li><li>src/components/goods/search-mgmt/kwd-boosting-mgmt/kwd-boosting-search-form.tsx</li><li>src/components/popup/display/display-category/display-category-contents.tsx</li><li>src/components/popup/display/display-category/display-category-multi-tree.tsx</li><li>src/constants/marketing/marketing-common-constants.ts</li><li>src/constants/search/search-button-constants.ts</li><li>src/constants/search/search-constants.ts</li><li>src/grid/search/kwd-boosting-mgmt-grid.ts</li><li>src/locales/langs/en/popup-common.json</li><li>src/locales/langs/en/search.json</li><li>src/locales/langs/ja/popup-common.json</li><li>src/locales/langs/ja/search.json</li><li>src/locales/langs/ko/popup-common.json</li><li>src/locales/langs/ko/search.json</li><li>src/schema/goods/kwd-boosting-mgmt-schema.ts</li><li>src/schema/popup/display-category-schema.ts</li><li>src/schema/search/kwd-boosting-schema.ts</li><li>src/types/goods/kwd-boosting-mgmt-types.ts</li></ul></td></tr></tbody></table>

</details>

#### 3. Sabangnet System Update <a href="#id-3" id="id-3"></a>

In this release, the Sabangnet integration system was updated, improving it so partners can efficiently manage products, orders, delivery, and partner information through the X2BEE solution.<br>

<details>

<summary>View Details</summary>

**Key Details**

* \[INTF] Introduced an interface integration feature between the Sabangnet system and the X2BEE solution
* \[INTF] Supports API integration for product management, order management, partner management, and delivery information management
* \[INTF] Provides a common code information delivery API
* \[BO] Modified the per-category margin rate setting feature
* \[API-BO] Strengthened validation when setting the per-category margin rate

**Screen Access Path**

* \[BO] Display > Category Management > Standard Category Management
* \[BO] Products > Product Management > Product Registration

**Target APIs**

* \[api-intf]\[Added] Product management: [View API](https://api-intf.x2bee.com/api/intf/swagger-ui/index.html#/%EC%83%81%ED%92%88)
* \[api-intf]\[Added] Order management: [View API](https://api-intf.x2bee.com/api/intf/swagger-ui/index.html#/%EC%A3%BC%EB%AC%B8/%ED%81%B4%EB%A0%88%EC%9E%84)
* \[api-intf]\[Added] Common code: [View API](https://api-intf.x2bee.com/api/intf/swagger-ui/index.html#/%EA%B3%B5%ED%86%B5%EC%BD%94%EB%93%9C)
* \[api-intf]\[Added] Delivery: [View API](https://api-intf.x2bee.com/api/intf/swagger-ui/index.html#/%EB%B0%B0%EC%86%A1)
* \[api-intf]\[Added] Partner management: [View API](https://api-intf.x2bee.com/api/intf/swagger-ui/index.html#/%EB%B0%B0%EC%86%A1)

</details>

<details>

<summary>DB Change List</summary>

* \[Added] Column: PR\_GOODS\_SAFE\_CERTI\_HIST (Product Safety Certification History) -> valid\_rslt\_conts (Validation Result Content)
* \[Added] Column: PR\_GOODS\_PRCE\_HIST (Product Price History) → ctg\_cmsn\_rate\_aply\_yn (Category Commission Rate Applied Flag)
* \[Added] Column: PR\_GOODS\_BASE\_MOD\_LOG (Product Base Modification Log) → goods\_mod\_hist\_mgr\_item\_cd (Product Modification History Management Item Code (PR063))
* \[Added] Column: PR\_GOODS\_BASE\_MOD\_LOG (Product Base Modification Log) → goods\_mod\_pre\_conts (Content Before Product Modification)
* \[Added] Column: PR\_GOODS\_BASE\_MOD\_LOG (Product Base Modification Log) → goods\_mod\_aft\_conts (Content After Product Modification)
* \[Added] Sequence: pr\_goods\_base\_sq02
* \[Added] Common code: PR038 (Product Modification Item Code) - added base code 99
* \[Added] Common code: PR063 (Product Modification History Management Item Code)
* \[Added] Common code: VD008 (Margin Classification Code) - added base code 30

</details>

<details>

<summary>Source Change List</summary>

<table data-header-hidden><thead><tr><th width="64.16796875"></th><th></th></tr></thead><tbody><tr><td>api-intf</td><td><ul><li>src/main/resources/config/application-dev.properties</li><li>src/main/resources/config/application-local.properties</li><li>src/main/resources/config/application-prd.properties</li><li>src/main/resources/config/application-stg.properties</li><li>src/main/java/com/x2bee/api/intf/app/constant/GoodsConstants.java</li><li>src/main/java/com/x2bee/api/intf/app/controller/goods/GoodsRegisterController.java</li><li>src/main/java/com/x2bee/api/intf/app/controller/order/OrderClaimController.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/delivery/DeliveryProcessInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/delivery/DeliveryProcessRequest.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/email/EmailTemplateBase.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/email/EmailTemplateType.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GiftRegisterInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsAlim.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsBrandSearchRequest.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsEmail.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsPriceChangeInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsPriceHistoryRequest.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsRegisterDeliInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsRegisterEntityGroup.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsRegisterInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsRegisterItemInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsRegisterItemOptionInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/GoodsStockInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/goods/OptionCodeInfoRequest.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/order/OrderDtlInfoRequest.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/request/order/OrderDtlStateInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/response/display/StdCategorySearchResponse.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/response/goods/GoodsBrandSearchResponse.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/response/goods/GoodsDetailEntity.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/response/goods/GoodsDetailMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/response/goods/GoodsDetailResponse.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/response/goods/GoodsInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/response/goods/GoodsQaQuestInfoResponse.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/response/order/ValidationCheckResponse.java</li><li>src/main/java/com/x2bee/api/intf/app/dto/response/vendor/EntrBaseInfoResponse.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/OptionInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrAddInsrtOpt.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrDiyInsrtItmOptInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrEntrModAprvReqAddInsrtOptInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrEntrModAprvReqDiyInsrtItmOptInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrEntrModAprvReqGoodsAdveWrd.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrEntrModAprvReqGoodsContInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrEntrModAprvReqGoodsPrceInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrEntrModAprvReqInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrEntrModAprvReqItmBaseInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrEntrModAprvReqItmOptInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrGoodsBase.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrGoodsBaseMl.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrGoodsBaseModLog.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrGoodsContInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrGoodsContInfoMl.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrGoodsPrceHist.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrItmAddPrceHist.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrItmBase.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/goods/PrItmOptnInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/order/OrdAddInsrtOptFileInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/order/OrdAddInsrtOptInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/order/OrdDeliInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/order/OrderGoodsInfo.java</li><li>src/main/java/com/x2bee/api/intf/app/entity/vendor/EtEntrBase.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/ALIM_BOX.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/CM030.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/GOODS_ENTP_PRC_STANDARD.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/LO005.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/LO016.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/OM005.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/PR014.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/PR033.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/PR038.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/PR062.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/PR063.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/PR064.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/delivery/DeliveryStatusType.java</li><li>src/main/java/com/x2bee/api/intf/app/enums/goods/GoodsQnAType.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrodb/goods/PrGoodsPrceHistMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrAddInsrtOptTrxMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrDiyInsrtItmOptInfoTrxMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrEntrModAprvReqAddInsrtOptInfoTrxMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrEntrModAprvReqDiyInsrtItmOptInfoTrxMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrEntrModAprvReqGoodsAdveWrdTrxMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrEntrModAprvReqGoodsContInfoTrxMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrEntrModAprvReqGoodsPrceInfoTrxMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrEntrModAprvReqInfoTrxMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrEntrModAprvReqItmBaseInfoTrxMapper.java</li><li>src/main/java/com/x2bee/api/intf/app/repository/displayrwdb/goods/PrEntrModAprvReqItmOptInfoTrxMapper.java</li><li>src/main/resources/mapper/displayrodb/display/PrStdCtgMapper.xml</li><li>src/main/resources/mapper/displayrodb/goods/PrBrandMstMapper.xml</li><li>src/main/resources/mapper/displayrodb/goods/PrGoodsBaseMapper.xml</li><li>src/main/resources/mapper/displayrodb/goods/PrGoodsPrceHistMapper.xml</li><li>src/main/resources/mapper/displayrodb/goods/PrGoodsQaQuestInfoMapper.xml</li><li>src/main/resources/mapper/displayrodb/goods/PrItmBaseMapper.xml</li><li>src/main/resources/mapper/displayrodb/vendor/EtEntrBaseMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrAddInsrtOptTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrDiyInsrtItmOptInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrEntrModAprvReqAddInsrtOptInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrEntrModAprvReqDiyInsrtItmOptInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrEntrModAprvReqGoodsAdveWrdTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrEntrModAprvReqGoodsContInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrEntrModAprvReqGoodsPrceInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrEntrModAprvReqInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrEntrModAprvReqItmBaseInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrEntrModAprvReqItmOptInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrGoodsAttInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrGoodsBaseMlTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrGoodsBaseModLogTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrGoodsBaseTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrGoodsContInfoMlTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrGoodsContInfoTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrGoodsPrceHistTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrItmAddPrceHistTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrItmBaseTrxMapper.xml</li><li>src/main/resources/mapper/displayrwdb/goods/PrItmOptnInfoTrxMapper.xml</li><li>src/main/resources/mapper/orderrodb/order/OpOrdDeliInfoMapper.xml</li><li>src/main/resources/mapper/orderrodb/order/OpOrdDtlMapper.xml</li><li>src/main/resources/mapper/orderrwdb/order/OpOrdDeliInfoTrxMapper.xml</li><li>src/main/resources/message/goods/goods_en.properties</li><li>src/main/resources/message/goods/goods_ko.properties</li><li>src/main/resources/message/order/order_en.properties</li><li>src/main/resources/message/order/order_ko.properties</li></ul></td></tr><tr><td>api-common</td><td><ul><li>src/main/resources/templates/email/51/apibo/GoodsQAAddTemplate.html</li><li>src/main/resources/templates/email/51/apibo/GoodsQATemplate.html</li><li>src/main/resources/templates/email/51/batchgddp/en/QnaMailTmpl.html</li><li>src/main/resources/templates/email/apibo/GoodsQAAddTemplate.html</li><li>src/main/resources/templates/email/apibo/GoodsQATemplate.html</li><li>src/main/resources/templates/email/apiintf/GoodsQAAddTemplate.html</li><li>src/main/resources/templates/email/apiintf/GoodsQATemplate.html</li><li>src/main/resources/templates/email/batchgddp/en/QnaMailTmpl.html</li></ul></td></tr><tr><td>api-bo</td><td><ul><li>src/main/java/com/x2bee/api/bo/app/controller/v2/goods/GeneralGoodsApiControllerV2.java</li><li>src/main/java/com/x2bee/api/bo/app/controller/v2/goods/GoodsCommonApiControllerV2.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/display/PrStdCtg.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/request/goods/GoodsPriceHistoryRequest.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/response/goods/UseCateMrgnRateResponse.java</li><li>src/main/java/com/x2bee/api/bo/app/dto/v2/request/goods/ExcelUploadStdCtgRequestV2.java</li><li>src/main/java/com/x2bee/api/bo/app/entity/PrGoodsPrceHist.java</li><li>src/main/java/com/x2bee/api/bo/app/entity/PrItmBase.java</li><li>src/main/java/com/x2bee/api/bo/app/enums/goods/ExcelUploadCellCode.java</li><li>src/main/java/com/x2bee/api/bo/app/service/display/StandardCategoryMgmtService.java</li><li>src/main/java/com/x2bee/api/bo/app/service/goods/GoodsCommonServiceImpl.java</li><li>src/main/java/com/x2bee/api/bo/app/service/v2/goods/GoodsCommonServiceV2Impl.java</li><li>src/main/java/com/x2bee/api/bo/app/service/v2/goods/TemporaryGeneralGoodsServiceV2Impl.java</li><li>src/main/resources/config/application-local.properties</li><li>src/main/resources/mapper/displayrodb/display/PrStdCtgMapper.xml</li><li>src/main/resources/mapper/displayrodb/goods/PrGoodsExcelMapper.xml</li><li>src/main/resources/message/goods/stdCtgMgmt_en.properties</li><li>src/main/resources/message/goods/stdCtgMgmt_ko.properties</li></ul></td></tr><tr><td>bo</td><td><ul><li>src/api/goods/general-goods-reg-api.ts</li><li>src/app/[pageType]/display/standard-category-mgmt/page.tsx</li><li>src/app/[pageType]/goods/goods-mgmt/general-goods-reg/page.tsx</li><li>src/components/(task-popup)/goods/goods-mgmt/goods-info-mgmt/goods-info-detail/goods-info-detail-form.tsx</li><li>src/components/display/standard-category/standard-category-context-provider.tsx</li><li>src/components/display/standard-category/standard-category-form.tsx</li><li>src/components/goods/goods-mgmt/general-goods-reg/general-goods-contents.tsx</li><li>src/components/goods/goods-mgmt/general-goods-reg/goods-form-parts/goods-base-info-form.tsx</li><li>src/components/goods/goods-mgmt/general-goods-reg/goods-form-parts/goods-deli-info-form.tsx</li><li>src/components/goods/goods-mgmt/general-goods-reg/goods-form-parts/goods-price-info-form.tsx</li><li>src/components/goods/goods-mgmt/general-goods-reg/goods-reg-data-grids/use-goods-option-info-grid.ts</li><li>src/locales/langs/en/common.json</li><li>src/locales/langs/ja/common.json</li><li>src/locales/langs/ko/common.json</li><li>src/schema/display/standard-category/standard-category-schema.ts</li></ul></td></tr></tbody></table>

</details>
{% endupdate %}
{% endupdates %}
