Introduction
Error handling of the StoreHouse5 system can be performed in several stages:
- Automatic error detection and correction
- Manual processing of error codes according to the table below and the corresponding edits
List of errors
bShSrvErr Errors
This section describes the errors of the SH5 server and client
Code | Name | Description |
1000 | erMGroupNotFound | Units of Measurement Group not found |
1001 | erMUnitNotFound | Unit of measurement not found |
1002 | erMUnitCFGZerro | Coefficient must be more than 0 |
1003 | erGGroupNotFound | Goods group not found |
1004 | erGGroupNullChange | Cannot set a goods group as a root (or vice versa) |
1005 | erNotLastInMGroup | Group’s base unit of measurement cannot be deleted when the group contains other units of measurement |
1006 | erGoodsNotFound | Goods not found |
1007 | erGoodsMUnitsNotFound | No units of measurement are found for the goods |
1008 | erMGroupIsNotEmpty | Non-empty group cannot be deleted |
1009 | erBMUrefIsNULL | Base unit of measurement is not defined |
1010 | erOMUrefIsNULL | Request unit of measurement is not defined |
1011 | erDMUrefIsNULL | Auto document unit of measurement is not defined |
1012 | erRMUrefIsNULL | Report unit of measurement is not defined |
1013 | erMGroupsIsDifference | Units of measurement must belong to the same group |
1014 | erMU0IsNotDefined | tare weight (g) unit of measurement must be defined for the goods |
1015 | erMUInShParams | Deleting a unit from ShParams is not allowed |
1016 | erAlcTypeNotFound | Alcohol product type not found |
1017 | erCmpGroupNotFound | Group of sets not found |
1018 | erGoodsRidGMax | Goods Rid exceeds the maximum value |
1019 | erQuantLMtare | Weight (g) must be more than the weight of the tare |
1020 | erCFeqZerro | Coefficient = 0 |
1021 | erQuantGFull | Weight (g) must be less than the weight of the full tare |
1022 | erNormLEZerro | Standard placement amount is less or equal to 0 |
1023 | erCmpBaseNotFound | Set not found |
1024 | erCanNotChangeCmp | Set cannot be changed |
1025 | erCmpHdrNotFound | The set expiration period not found |
1026 | erGUnitNotFound | Product not found |
1027 | erInvalidGUnitType | Invalid product type |
1028 | erCmpDetailNotFound | Specification for the set RID not found |
1029 | erDelCmpDate | Start period of the set cannot be deleted |
1030 | erHasNotHdrOnDate | Set period for the specified date is missing |
1031 | erHasNotVer0 | Zero version of the set is missing |
1032 | erCmpVerNotFound | Set version not found |
1033 | erODocNotFound | Request not found |
1034 | erODetailNotFound | Request specification not found |
1035 | erMUCmpIsNotDefined | Standard placement unit of measurement for a linked set is not defined for the goods |
1036 | erIncorrectDocType | Invalid document type |
1037 | erDocTypeIsNull | Document type for the route is undefined |
1038 | erCntrIsNull | Counterparty for the route is undefined |
1039 | erDayPeriodNotFound | Day period not found |
1040 | erDelFK | Deletion is not allowed, there are links |
1041 | erUsePercInCmpDetail | Percentage values cannot be used outside of modifiers |
1042 | erOModifNotFound | Request modifier not found |
1043 | erQuantIsZero | Quantity = 0 |
1044 | erGoodsExistsCmpDetail | Operation cannot be performed because the goods are referenced by sets |
1045 | erGoodsExistsODetail | Operation cannot be performed because the goods are referenced by requests |
1046 | erGoodsExists | Operation cannot be performed because the goods are referenced |
1047 | erGoodsExistsGDocSpec | Operation cannot be performed because the goods are referenced by delivery notes |
1048 | erGoodsMunitsExistsCmpDetail | Operation cannot be performed because the goods unit of measurement is referenced by sets |
1049 | erGoodsMUnitsExistsODetail | Operation cannot be performed because the goods unit of measurement is referenced by requests |
1050 | erGoodsMUnitsExistsGDocSpec | Operation cannot be performed because the goods unit of measurement is referenced by delivery notes |
1051 | erGoodsMUnitsExists | Operation cannot be performed because the goods unit of measurement is referenced |
1052 | erGGroupCicle | Circular reference to a goods group |
1053 | erCmpGroupNullChange | A group of sets cannot be set as a root (or vice versa) |
1054 | erCmpGroupCicle | Circular reference to a set group |
1055 | erODocRouteCicle | There are circular routes |
1056 | erODocCorrsIsEq | For internal transfers, supplier and recipient must be different |
1057 | erCheckCmpMUnit | Standard placement unit of measurement is not defined for some linked goods |
1058 | erCheckGoodsCmpLink | Link to a set cannot be created because of a circular reference |
1059 | erGoodsModifyLinks | Link to a modifier cannot be created because of a circular reference |
1060 | erCheckCmpDetailCicle | Goods cannot be added to a set because of a circular reference |
1061 | erContractorsGoodsRefered | Department/correspondent cannot be deleted because it is referenced by goods routes |
1062 | erContractorsODocsRefered | Department/correspondent cannot be deleted because it is referenced by request headers |
1063 | erContractorsODetailRefered | Department/correspondent cannot be deleted because it is referenced by request specifications |
1064 | erCfIsNeg | Negative coefficient |
1065 | erTareIsNeg | Negative tare weight |
1066 | erSUnitsNotFound | Not found |
1067 | erGoodsRouteNotFound | Route not found |
1068 | erSUnitRouteNotFound | Route for sale location not found |
1069 | erContractorIsNull | Counterparty is not defined |
1070 | erGoodsRouteCicle | Circular routes are allowed |
1071 | erRouteInvalidSrcContractor | invalid supplier type |
1072 | erRouteInvalidDestContractor | invalid recipient type |
1073 | erCmpVerRefered | A set version cannot be deleted because it is referenced by goods used in sets |
1074 | erDelCmpVer0 | The 0 period cannot be deleted |
1075 | erCmpInGoodsCicle | Circular reference in the set |
1076 | erCmpHdrStartDate | Set period date must be greater or equal to the base date of documents |
1077 | erDelGDivNumGDocsRef | Set version cannot be deleted because it is referenced by delivery notes |
1078 | erGoodsDivsUnique | Properties are already defined for this enterprise |
1079 | erDivisionChanged | Enterprise cannot be changed |
1080 | erChngCmpGDoc12Refs | Link to a set cannot be changed because the goods are already used in sets |
1081 | erModGDivNumGDocsRef | Set version cannot be modified because it is referenced by delivery notes |
1082 | erModCmpBaseGDocsRef | It is unacceptable to change the placement standard or the measurement unit of the placement standard, there are links to the set of products used in the sets |
1083 | erDelCmpVerGDocsRef | Set version cannot be deleted because the set is referenced by goods used in sets |
1084 | erInsCmpHdrGDocsRef | Set period cannit be added because the period is referenced by goods used in sets |
1085 | erDelCmpHdrGDocsRef | Set period cannot be deleted because the period is referenced by goods used in sets |
1086 | erModCmpDetailGDocsRef | Set period content cannot be changed because the period is referenced by goods used in sets |
1087 | erNChangeGCmpReferenced | Set type cannot be changed because the set is referenced by goods |
1088 | erUnknownCmpMUnit | Standard placement unit of measurement is not defined |
1089 | erCmpHdrRefered | Set period cannot be deleted because it is referenced by goods used in sets |
1090 | erCMUrefIsNULL | Unit of measurement for sets is not defined |
1091 | erODetailIsNull | Request specification for modifier is not defined |
1092 | erDepartExecutorIsNull | Performer department is not defined |
1093 | erCountryNotFound | Country not found |
1094 | erRegionNotFound | Region not found |
1095 | erGoodsContractorSpecNotFound | RRC not found |
1096 | erGoodsMakerNotFound | Goods manufacturer not found |
1097 | erMU1IsNotDefined | Goods UOM (liter) must be specified for alcohol declaration |
1098 | erIncorrectGoodsType | Invalid goods type |
1099 | erNotUniqueGoodsCodes | Goods USAIS code is not unique |
1100 | erCntrRidIsNull | Counterparty is not defined |
1101 | erCntrSpecRidIsNull | Counterparty’s RRC is not defined |
1102 | erNotUniqueCntrCodes | Counterparty’s USAIS code is not unique |
1103 | erCntrSpecNotFount | Counterparty’s RRC not found |
1104 | erInvalidCRC | Invalid checksum |
1105 | erInvalidHardware | Invalid checksum |
1106 | erNotUniqueWBRegId | Document with specified WBRegId is already added |
1107 | errUnknownShipperExtCode | Unknown external code of supplier |
1108 | errUnknownConsigneeExtCode | Unknown external code of recipient |
1109 | erTinIsEmpty | TIN is not defined |
1110 | erKPPIsEmpty | RRC is not defined |
1111 | erExtCodeIsEmpty | External code of correspondent |
1112 | erFullNameIsEmpty | |
1113 | erNotUniqueCorrINN_KPP_ExtCode | TIN, RRC, external code have already been defined for another correspondent |
1114 | erNotUniqueCorrExtCode_INN_KPP | TIN, RRC are already defined for the correspondent with |
1115 | erNotUniqueLEntityINN | TIN of own legal entity is not unique |
1116 | erNotUniqueCorrExtCode | External code is already defined for another department |
1117 | erSelfCntrSpecRidIsNull | Custom one is not selected for building the report |
1118 | erEmptyLicense | License is not specified |
1119 | erGGroupIsNotEmpty | Non-empty group cannot be deleted |
1120 | erGGroupIsParent | It is not allowed to delete a group that has |
1121 | erExtMUnitNotFound | External unit of measurement not found |
1122 | erDelCmpGoodsLink | Connection of the product with the kit cannot be deleted, there are links of the product(s) to the invoices |
1123 | erSelfFsRarIdIsNull | RRC used to determine FSRAR_ID is empty. |
1124 | erInvalidXsdVersion | Invalid version of USAIS schema |
1125 | erRegionCodeIsNull | Counterparty region code is empty |
1126 | erEDocRecNotFound | USAIS delivery note not found |
1127 | erEGoodsRecNotFound | USAIS goods not found by Rid |
1128 | erEDocSpecRecNotFound | USAIS delivery note specification not found |
1129 | erNotUniqReplyID | The request ID is already defined for another one |
1130 | erTicketIdIsNull | Ticket identifier is not defined |
1131 | erShipperNotLinked | Supplier counterparty is not linked to SH counterparty |
1132 | erConsigneeNotLinked | Recipient counterparty is not linked to SH counterparty |
1133 | erGoodsNotLinked | Goods do not match with SH goods |
1134 | erPairSpecRefIsNull | Receipt specification is not specified for return |
1135 | erEParentDocRecNotFound | Receipt is not specified for the return document |
1136 | erEParentGDocNotFound | Receipt invoice has not been created to link the refund with the receipt |
1137 | erGDocAlreadyExists | SH document is already created |
1138 | erInvalidDoctype | Invalid document type |
1139 | erEgaisNUQGoods | External code is not unique |
1140 | erEgaisCorrNotFound | USAIS correspondent not found by Rid |
1141 | erEmptyKPP | RRC is not defined |
1142 | erEmptyINN | TIN is not defined |
1143 | erEmptyCountry | Country is not defined |
1144 | erEmptyRegionCode | Region is not defined |
1145 | erDelDefaultGCat | Default category cannot be deleted |
1146 | erDelDefaultBGCat | It is not allowed to delete the accounting category by |
1147 | erGoodsCategoryNotFound | Goods category not found |
1148 | erBGoodsCategoryNotFound | Goods accounting category not found |
1149 | erEmptyClientRegId | Attempt to save empty counterparty USAIS code |
1150 | erCmpCiclePrepare | Circular reference during goods disassembly |
1151 | erDelRootGroup | Root group cannot be deleted |
1152 | erNotEmptyAlcMUnit | Unit of measurement for the alcohol declaration has already been defined |
1153 | erGoodsCmpRecNotFound | Impossible to find record of the set dependency on |
1154 | erGoodsCmpLinkRecNotFound | Goods set period not found |
1155 | erCheckCmpVerListInGDocs | Link to the set version cannot be modified because it is used in delivery notes. |
aShSrvErr Errors
Code | Name | Description |
1 | erInvalidTblRecSize | Invalid table record size |
2 | erDbNotInitialized | The database is not initialized for library use |
3 | erRecordNotFound | Record not found |
4 | erObjectNotFound | Object not found |
5 | erInvalidParameter | Invalid parameter (applied) of server procedure |
6 | erInvalidOperation | Invalid operation (applied) of server procedure |
10 | erCantDeleteBaseCurrency | Cannot delete base currency |
11 | erCurrencyNotFound | Currency not found |
12 | erCurrencyInvalidRate | Invalid currency exchange rate specified |
13 | erCurrencyCantSetBaseCurrRate | Cannot specify exchange rate for the base currency |
15 | erTooManyLEntities | The max. permissible number of own legal entities defined in the system is exceeded |
16 | erTooManyDivisions | The max. permissible number of enterprises defined in the system is exceeded |
17 | erTooManyDptGroups | The max. permissible number of department groups defined in the system is exceeded |
18 | erTooManyDeparts | The max. permissible number of departments defined in the system is exceeded |
19 | erDepartNotFound | Department not found |
20 | erTooManyDepartsPerDivision | The max. permissible number of departments for a single enterprise is exceeded |
25 | erLEntityNotFound | Own legal entity was not found |
26 | erDivisionNotFound | Enterprise not found |
32 | erCorrNotFound | Correspondent not found |
35 | erContractorsGDocsRefered | Department/correspondent cannot be deleted, there are links to it in the invoice headers |
36 | erContractorsGeneratorOverflow | Exceeding the maximum allowable value of the generator |
37 | erContractorNotFound | Counterparty not found |
38 | erInvalidContractorType | Invalid counterparty type |
39 | erInvalidDepartType | Invalid department type |
40 | erDocNotFound | Document not found |
41 | erDocInvalidDateStamp | Invalid date/date stamp |
42 | erDocDateStampSlotsDepleted | There is no way to insert a document into a position |
50 | erGDocNotFound | Delivery note not found |
51 | erGDocEmptyName | Invoice number cannot be empty |
52 | erGDocInvalidDiscount | Discount/markup is set incorrectly |
53 | erGDocContractorsMustBeDifferent | Correspondents should be different |
54 | erGDocInvalidTax1Rate | Invalid VAT rate |
55 | erGDocInvalidTax2Rate | Invalid sales tax rate |
56 | erGDocInvalidSum | Invalid amount |
57 | erGDocInvalidPrice | Invalid price |
58 | erGDocInvalidSpecOptions | Invalid specification options |
59 | erGDocInvalidQnt | Invalid quantity |
60 | erGDocGoodsInvalidRid | Invalid value of the goods primary key |
61 | erGDocSpecNotFound | Delivery note specification not found |
62 | erGDocSpecCantChangeGoodsRid | Cannot change the goods |
63 | erGDocInsufficientDepartPrivs | Current user has no rights to perform an operation with a department |
64 | erGDocCantUpdateActiveDoc | Activated document cannot be updated without rights to all divisions of the document |
65 | erGDocGoodsInvalidRid0 | Incorrect value of the primary key of the incoming AP |
66 | erGDocInvalidQnt0 | Invalid amount of goods received under the act of processing |
67 | erGDocSpecCantChangeGoodsRid0 | Cannot change the goods received under act of processing |
68 | erGDocSpec1_5SpecNotFound | Specification of the linked invoice was not found |
69 | erGDocSpec1_5GoodsMustMatch | Goods in the return invoice and the invoice must match |
70 | erGDocSpec1_5InvalidQnt | Invalid (exceeding) quantity of returned goods |
71 | erGDoc1_5InvalidContractor | Correspondents in the return invoice and the invoice must match |
71 | erGDoc1_5InvalidCorr | Correspondents in the return invoice and the invoice must match |
72 | erGDoc1_5InvalidDate | Return note cannot precede the linked delivery note |
73 | erGDoc1_5InvalidActiveStatus | Return invoice cannot be active if the linked invoice is not active |
74 | erGDoc1_5CantDeleteSpec | Delivery note specification cannot be deleted because it is referenced by the return note |
75 | erGDocSpec13MasterNotFound | Decomplectation delivery specification not found |
76 | erGDocSpec13InvalidPart | Invalid price percentage specified |
77 | erGDoc13ExpSpecNotFound | Delivery specification linked to the receipt specification not found |
78 | erGDoc13InvalidPartSum | Total share of self-cost by expenses must be equal to 100% |
79 | erGDocUpdProcPrivMissing | Right to modify the invoice procedure is missing |
80 | erGDocDelProcPrivMissing | Right to delete the invoice is missing |
81 | erGDocLockedByAdmin | Delivery note is blocked by administrator |
82 | erGDocLockedByCreator | Invoice is blocked by the user who created it |
83 | erGDocLock_EnableActDel | Invoice can only be activated/deactivated or deleted |
84 | erContractorSpecNotFound | Counterparty specification (RRC) not found |
85 | erCntrSpecInvalidLEntity | Legal entity is incompatible with RRC |
86 | erCntrSpecLicenseNotFound | RRC license not found |
87 | erCntrSpecLicenseInvDates | Invalid license expiration date |
88 | erDepartTypeUsedByGDoc | Mask of the department types cannot be changed in this way, because the type is used by the invoice |
89 | erCurrencyUsedByGDoc | Currency cannot be deleted because it is used in the delivery note |
90 | erGoodsObjectUsedByGDoc | Goods cannot be deleted because they are used in the delivery note |
91 | erGDocNegExpOpersDisabled | Expenditure below zero is prohibited |
92 | erGDocNegInOpersDisabled | Receipt is prohibited if balance at the moment of receipt is negative |
93 | erGDocInvalidMUnitCfn | When changing the base unit of measurement, an incorrect quantity was received |
94 | erGDocCmpUsedByGDoc8 | Set can not be changed, because it is used in collation statement |
95 | erGDocCmpUsedByGDoc12 | Set can not be changed, because it is used in complectation |
96 | erGDocCmpVerUsedByGDoc8 | the set can not be changed, because it is used in collation statement |
97 | erGDocCmpVerUsedByGDoc12 | the set can not be changed, because it is used in complectation |
98 | erValidateError | triggered by the Validate /FifoValidateCore procedure |
100 | erDebugError0 | |
101 | erDebugError1 | |
102 | erDebugError2 | |
103 | erDebugError3 | |
104 | erDebugError4 | |
105 | erDebugFifoError | |
106 | erRplRidMustBeDefined | |
107 | erRplGuidMustBeDefined | |
108 | erRplRidGuidDiffPair | |
110 | erGDocInsufficientOpnPeriodPrivs | Current user has no rights for the period opening operation |
111 | erPeriodIsClosed | Data modification in closed periods is prohibited |
112 | erOpenPeriodDepthExceeded | Data modification in floating closed periods is prohibited |
113 | erDemoPeriodExceeded | Demo version date limitation |
114 | erGDocInsufficientAdmLockPrivs | Current user has no rights for the delivery note blocking operation |
116 | erRplInvalidSourceOptions | Incompatible (external) database options |
116 | erRplInvalidSourceKeyPool | Incompatible key pool of the (external) database |
120 | erIDocNotFound | Invoice not found |
121 | erIDocEmptyName | Invoice number cannot be empty |
122 | erCDeclNotFound | Freight custom declaration not found |
123 | erIDocLockedByAdmin | Invoice blocked by the administrator |
124 | erIDocLockedByCreator | Invoice blocked by the creator |
126 | erIDocGDocNotSpecified | Notes for the invoice are not specified |
127 | erIDocGDocsIncompatibleCntrs | Supplier and recipient of invoice delivery notes must be identical (including by RRC) |
128 | erIDocGDocIncompatibleType | Note type incompatible with the invoice |
129 | erIDocDelProcPrivMissing | No right to delete an invoice |
130 | erPDocNotFound | PD not found |
131 | erPDocEmptyName | Note number cannot be empty |
132 | erPDocTypeNotFound | Freight custom declaration not found |
133 | erPDocLockedByAdmin | PD is blocked by administrator |
134 | erPDocLockedByCreator | PD is blocked by its creator |
136 | erPDocGDocIncompatibleType | Delivery note type is incompatible with PD |
137 | erPDocDelProcPrivMissing | No right to perform the PD procedure |
138 | erContractorsPDocsRefered | Department/correspondent cannot be deleted, because there are links to it in payment documents |
139 | erPDocGDocIncompatibleLEntity | Legal entity is incompatible with PD |
140 | erPDocGDocIncompatibleCntr | Correspondent is incompatible with PD |
141 | erLEntityNotAssigned | Legal entity is not specified |
142 | erCorrNotAssigned | Correspondent is not specified |
143 | erPDocInvalidFSumDecl | Invalid payment amount is specified |
144 | erLEntityCntrSpecNotFound | Legal entity’s RRC not found |
145 | erPDocPaidInFullMultiDoc | Completely paid note cannot be linked by several payment documents |
151 | erGDocCantChangeIDocCntrs | Cannot change counterparties and their RRC because the note is included in the invoice containing multiple notes |
152 | erGDocCantChangePDocCntrs | Cannot change counterparties because the note is included in a payment document containing multiple notes |
155 | erRplThisIdAlreadyAssigned | ThisId is already assigned to the database |
155 | erRplThatIdAlreadyAssigned | ThatId is already assigned to the database |
155 | erRplInvalidSourceId | Invalid (external) database identifier |
157 | erRplIncompatibleSourceStamp | Incompatible version of the transmitted data (external) |
158 | erRplIncompatibleGuids | GUIDs of replicated records differ |
159 | erRplSourceIdAlreadyAssigned | Source base identifier is already specified |
160 | erCntrSpecInvalidDefCount | Default RRC is incorrectly assigned |
161 | erVLicNotFound | Online license was not found (since the online license is checked in case of an error linking to the hardware, the hard-core license is also missing) |
162 | erVLicInitializing | |
163 | erVLicInitError | Error initializing the online license handler |
164 | erVLicExpired | Online license has expired |
165 | erVLicNotConfirmed | Online license has not been confirmed for longer than possible |
166 | erVLicLocked | Online license blocked/removed from license server |
167 | erLicExpired | License has expired |
170 | erLicGDocTypeNotSupported | Current license does not allow creating delivery notes of this type |
171 | erLicGDocObjectNotAttached | Department or enterprise is not associated with the license. You cannot perform the operation with an active delivery note |
172 | erLicGDocObjReattachRequired | After changing the license, associate departments with the license. You cannot perform the operation with an active delivery note |
173 | erLicGDocBaseLicError | Main license not found or violated. You cannot perform the operation with an active delivery note |
174 | erLicDptDivisionNotAttached | Enterprise is not associated with the license. You cannot use enterprise for this operation |
175 | erLicObjLimitExceeded | Maximum number of licensed objects exceeded |
176 | erLicGDocAddLicError | Additional license not found or violated. You cannot perform the operation with an active delivery note |
177 | erLicInactive | You cannot perform the operation with an inactive license |
178 | erCntrSpecMultiLEntities | RRC cannot be associated with different legal entities |
179 | erGDocInvalidCmpVer | The kit version was not found or matches |
FifoValidate Errors
Code | Name | Description |
0x8000 | fveFixed | flag added to the corrected error |
1 | fveGDocUnknownType | unknown note type |
2 | fveGDocInvalidSrcContractor | invalid supplier type |
3 | fveGDocInvalidDestContractor | invalid recipient type |
4 | fveGDocInvalidSrcDepartType | invalid supplier type |
5 | fveGDocInvalidDestDepartType | invalid recipient type |
6 | fveGDocContractorsAreDifferent | the counterparties must match |
7 | fveGDocContractorsMustBeDifferent | the counterparties should be different |
8 | fveGDocInvalidCntrActivationFlag | the activation flag for non-department is set |
9 | fveGDocInvalidActiveStatus | the invoice activity status does not match the activation flags |
10 | fveGDocInvalidOptions | options contain unknown flags |
11 | fveGDocInvalidDateStampSlot | the invoice is too close to the previous one (by date) |
12 | fveGDocInvalidLastDateStampSlot | the invoice is too close to the right border of its date stamps |
13 | fveGDoc12InactiveExpSpec | for an inactive configuration, there is an expenditure specification |
14 | fveGDoc12UnexpectedExpSpec | an expenditure specification was found in the complectation, which is missing in the corresponding calculation |
15 | fveGDoc12ExpSpecInvalidQnt | in the complectation, the expenditure specification has an incorrect quantity, the product is found in several expenditure specifications |
16 | fveGDoc12ExpSpecNotFound | an expenditure specification was not found in the complectation |
17 | fveGDoc12UnexpectedRefsRec | an extra record with the expenses links was found in the complectation |
18 | fveGDoc12InvalidRefsStream | the flow with the expenditure links is incorrectly recorded in the complectation |
19 | fveGDoc12RefsRecNotFound | a record with the expenditure links was not found in the complectation |
20 | fveGDoc8UnexpectedDiffSpec | the resulting specification was found in the collation statement, which is missing in the corresponding calculation |
21 | fveGDoc8DiffSpecInvalidQnt | in the collation statement, the resulting specification has an incorrect quantity of the product, which found in several resulting specifications |
22 | fveGDoc8DiffSpecNotFound | the resulting specification was not found in the collation statement |
23 | fveGDocSpecInvalidDupType | mismatch between the values of the specification note type and the header |
24 | fveGDocSpecInvalidDupDateStamp | mismatch between the stamp values of the specification date and the header |
25 | fveGDocSpecInvalidDupActiveStatus | mismatch between the values of the activity flag of the specification and the header |
26 | fveGDocSpecInvalidType | unknown specification type |
27 | fveGDocSpecInvalidQnt | the specification quantity is specified incorrectly |
28 | fveGDocSpecInvalidOptions | unknown set of specification options |
29 | fveGDocSpecInvalidSum | the amount/price/value of the tax is incorrectly specified |
30 | fveGDocSpecRec0Missing | there is no specification of a paired receipt (p/n, i/t) |
31 | fveGDocSpecRec1Missing | there is no specification of the pair expenditure (p/n, i/t) |
32 | fveGDocSpecD11InvalidDupData | the data in the receipt record differs from the expenditure record |
33 | fveGDocSpecInvalidDepartId | incorrect storehouse ID |
34 | fveGDocSpec1_5InvalidPairSpecGDocType | incorrect type of linked note in the return invoice |
35 | fveGDocSpec1_5InvalidDateStampe | the linked invoice has a later date than the return date |
36 | fveGDocSpec1_5InvalidActiveFlag | the linked invoice is not activated, while the return invoice is activated |
37 | fveGDocSpec1_5InvalidCorr | correspondent in the linked delivery note does not match the correspondent in the return note |
38 | fveGDocSpec1_5RetRefNotFound | the return record was not found in the table |
39 | fveGDocSpec1_5InvalidRetRefCount | the counter of the GDocRetRefs table does not match the number of records |
40 | fveGDocSpec1_5InvalidRetRefsOrder | incorrect order of records in the GDocRetRefs table (not resp. DateStamp of returns) |
41 | fveGDocSpec1_5InvalidQnt | the (total) number of returns from the record exceeds the number of records |
42 | fveGDocSpec13ExpSpecNotFound | the expenditure specification of the d/c, compared with the receipt one, was not found |
43 | fveGDocSpec13InvalidPartSum | the total share of the expenditure self cost should be equal to |
44 | fveGDocSpecInvalidSpecRef | (obviously) incorrect value of GDocSpecRec::SpecRef |
45 | fveQueueNegR0 | negative receipt is CURRENTLY DISABLED |
46 | fveQueueNegR1 | negative spending is CURRENTLY DISABLED |
47 | fveQueueInvalidBqntNeg | the value of BqntNeg (negative quantity compensator) is set incorrectly |
48 | fveQueueInvalidFifoRef0 | an extra link from the expenditure to the receipt (there should be no links) |
49 | fveQueueFifoRefNotFound0 | the link to the receipt in the table was not found |
50 | fveQueueFifoRefNotFound1 | the link to the receipt in the table was not found |
51 | fveQueueFifoRefNotFound2 | the link to the receipt in the table was not found |
52 | fveQueueInvalidFifoRef1 | extra link from the expenditure to the receipt |
53 | fveQueueInvalidRec2SpecRef | the link to the receipt is incorrectly set in the inventory record |
54 | fveQueueInvalidDiffVal | the data on inventory surpluses/shortages were filled in incorrectly |
55 | fveQueueInvalidFifoRefs | there are unaccounted (extra) records in the FifoRefs table |
56 | fveErrCntrSpecCorrDptRefFound | a link to the department was found for the correspondent's RRC |
57 | fveErrCntrSpecDptRefNotFound | for the RRC of the department, cannot find a link to |
58 | fveErrCntrSpecDptInvalidRef | no links to a legal entity were found for the department's RRC |
59 | fveGDocSpecInvalidCmpVerRef | (obviously) incorrect value GDocSpecRec::CmpVerRef |
60 | fveGDocSpecIncompatibleCmpVer | value incompatible with the product GDocSpecRec::CmpVerRef |
Codes of Returned Shdbinst Errors
Code | Name | Description |
0 | Ok | |
1 | Invalid parameter | |
2 | Parameter not found | |
3 | Error initializing domm.dll | |
4 | Error initializing sdbcli.dll | |
5 | Error executing procedure domm.dll | |
6 | Error executing procedure sdbcli.dll | |
7 | Unknown error | |
8 | Operation aborted by user |