1. Identification
| Parameter | Value |
|---|---|
| Object Type | Catalog |
| Name | WarehousesISCEDM |
| Full Path | Catalog.WarehousesISCEDM / Catalogs.WarehousesISCEDM |
| Synonym | “Warehouses (IS CEDM)” |
| Configuration | Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2) |
| Table Parts | None |
Purpose. The catalog stores information about the organization's warehouses in the context of integration with the Information System of the Center for Electronic Document Management (IS CEDM). It ensures the synchronization of warehouse data between the 1C accounting system and the external state system used for the labeling and traceability of goods in Kazakhstan (ISMTCK). The elements of the catalog are involved in the formation and processing of electronic documents related to the movement of goods (in particular when working with electronic invoices (ESF) and accompanying documents). Access to the elements is restricted at the organizational level through the RLS (Row Level Security) mechanism.
Where to find in 1C:
- Interface: section “1C Service: Labeling (IS CEDM)” → “Warehouses (IS CEDM)”.
- Navigation link:
e1cib/list/Catalog.WarehousesISCEDM
2. Header Attributes and Table Parts
2.1 Header Attributes
| Name | Type | Mandatory | Purpose |
|---|---|---|---|
| Identifier | xs:string (string) |
Not checked (DontCheck) |
Unique identifier of the warehouse in the IS CEDM system. Used for data synchronization between the external system and the 1C database. Automatically filled during data exchange or manually when setting up the mapping. |
| Organization | ReferenceDirectory | Mandatory (ShowError) |
Legal entity — owner of the warehouse. Critical for access control and proper functioning of RLS. Without filling this field, the record of the element is impossible. |
| WarehouseIINBIN | xs:string (string) |
Mandatory (ShowError) |
IIN or BIN of the warehouse according to RK classification. Used for identifying the warehouse in state traceability systems. Mandatory for integration with IS CEDM. |
| Name | String (standard attribute) | Default | Displayed name of the warehouse for the user; shown in lists and selection forms. |
2.2 Table Parts
The catalog does not contain table parts. All information is stored in the header attributes of the element.
3. Forms
| Form Name | Purpose | Note |
|---|---|---|
| ElementForm | Main form for viewing and editing the catalog element | Key form for the user. Contains 4 input fields (Organization, Name, WarehouseIINBIN, Identifier) and the command “SetWarehouseMapping” for configuring mapping between 1C warehouses and warehouses in IS CEDM. |
| ListForm (standard) | View list of warehouses, filter by organization | If there is no custom form, the platform uses an auto-generated list form considering RLS. |
| SelectionForm (standard) | Select warehouse in documents and integration processes | Auto-generated if not overridden. |
4. Key Module Procedures
In the attached evidence, the source code of the modules (BSL) is not provided — standard handlers for this type of object and the logic derived from the forms are presented.
Form Module “ElementForm”
SetWarehouseMapping(Command)— handler for the form command. Calls the mechanism for matching the 1C warehouse with the warehouse in IS CEDM by identifier/IIN-BIN; if necessary, it calls the integration service and fills theIdentifierattribute with the value obtained from the external system.BeforeSaving(Refusal, SaveParameters)— standard control of mandatory attributesOrganizationandWarehouseIINBINbefore saving.
Object Module (standard level)
FillProcessing(FillData, FillText, StandardProcessing)— fills the organization by default when entering a new element.CheckFillProcessing(Refusal, CheckedAttributes)— checks the mandatory nature ofOrganization(ShowError) andWarehouseIINBIN(ShowError);Identifieris excluded from the check (DontCheck).
Requires verification (version-wise): the exact composition of the export methods of the manager module and the presence of a background synchronization task depend on the specific release of the integration library with IS CEDM.
5. Posting and Movements
The catalog is not a document and does not participate in posting — it does not independently generate accounting entries and movements in accumulation registers. The elements WarehousesISCEDM serve as analytics/attributes when exchanging electronic documents and when forming movements of goods in registering documents.
Movements and entries are formed by related goods movement documents (sales, receipts, transfers), where data about the warehouse in IS CEDM is used for traceability. For the RK configuration, the standard accounts of the chart of accounts are:
| Operation | Debit | Credit |
|---|---|---|
| Sale of goods to the customer | 1210 (short-term receivables from customers) | 6010 (revenue from sales) |
| VAT accrual on sales (rate 16%) | 1210 | 3130 (VAT payable) |
| Cost of goods sold | 7010 (cost of sales) | 1330 (goods) |
| Receipt of goods from the supplier | 1330 (goods) | 3310 (payables to suppliers) |
| Payment from the customer to the current account | 1030 (cash in current accounts) | 1210 |
Accounting currency — tenge (₸). VAT rate for operations in 2026 — 16%. These entries are generated by the registering document, not by the catalog itself.
6. Related Objects and Input Based On
- Directory “Organizations” — owner of the warehouse; determines the visibility scope of RLS.
- Goods movement documents and electronic documents — ESF (invoice in IS ESF) and accompanying documents: use the warehouse identifier in IS CEDM for traceability and data transfer to the state system.
- Registers of warehouse mapping information — store the mapping of 1C warehouse ↔ IS CEDM warehouse, filled by the command “SetWarehouseMapping”.
- Input based on: for the catalog, a standard scenario is not provided; the element is entered/selected directly in integration forms and documents.
7. Extension Points
- Extension of the form “ElementForm” — adding additional integration fields or custom validation of IIN/BIN without removing the configuration from support.
- Event subscriptions (
BeforeSaving/OnSaving) of the object — for automatic matching with the warehouse in IS CEDM or logging changes. - Additional attributes and information — through the BSP mechanism (object properties), if it is necessary to store attributes not included in the standard structure.
- Override of the command “SetWarehouseMapping” in the extension — for integration with an alternative service or modified exchange format.
- RLS access profiles — configuring visibility of warehouses by organizations according to a specific organizational structure.
