Kbn 区分値 303 種
Extracted from decompiled *Info.cs files in analysis/decomp/. These reveal exactly how Kbn (区分 = kind/classification) columns are encoded.
Status-code convention: S0, S1, S2, … S9 — single-character + digit string in DB.
ConvertRateKbn = { Percent, Rate }
ConvertTimeKbn = { ToMiliSecond, 0, ToDay, 1, ToHour, 2, ToMinute, 3, ToSecond, 4, FromHour, 10, FromDay, 11, FromMinute, 12, FromSecond, 13, FromMiliSecond, 14 }
DealKbn = { Customer, Claim, Supplier, Pay }
ExecAuthorityLevel = { Refer, 1, General, Administrator }
FractionKbn = { HalfAdjust, 0, RoundUp, 1, RoundDown, 2, Other, 9 }
ItemSelectType = { NoSelect, ItemSelect, ItemFormalSelect, MessageItemSelect, KbnSelect }
LockType = { AddNew, Edit, AddUp }
MessageButtons = { Detail, 1, Yes, No, Cancel, OK }
MessageType = { Normal, Error, Information, Question, Warning, Help, Tips }
QueryType = { Normal, 1, FixedHeader, 10, Detail, 20, DetailSelect1, 30, DetailSelect2, 31, DetailSelect3, 32, DetailSelect4, 33, DetailSelect5, 34, DetailSelect6, 35, DetailSelect7, 36, DetailSelect8, 37, DetailSelect9, 38, DetailSelect10, 39, GetRefer, 40, UserDef1, 50, UserDef2, 51, UserDef3, 52, UserDef4, 53, UserDef5, 54, UserDef6, 55, UserDef7, 56, UserDef8, 57, UserDef9, 58, UserDef10, 59, Other, 90 }
ResultConst = { TechsError, 1, TechsNotFound, 2, TechsLicenseOver, 3, TechsGetConnectFailure, 4, TechsAssureOver, 5, TechsDuplication, 6, TechsLockOn, 7, TechsDataNothing, 10, TechsNoError, 0 }
SearchRequireType = { Normal, Top, Before, Next, Last }
SqlConvertType = { NoConvert, 0, yMd, 1, yMdHm, 2, yMdHms, 3, yM, 4, Year, 5, Month, 6, Day, 7, HourTime, 8, MinuteTime, 9, CloseStartDate, 10, CloseEndDate, 11, DispConvertTime, 20 }
SqlDataType = { UnSpecify, BigInt, Bit, Char, DateTime, Float, Image, Int, Money, Numeric, SmallDatetime, SmallInt, SmallMoney, Text, TimeStamp, TinyInt, Varchar, Binary }
SystemDataType = { Short, Integer, Long, Byte, Decimal, Single, Double, Char, String, Boolean, DateTime, DBNull }
TaxationKbn = { EncTax, 0, IncTax, 1, TaxFree, 2, ExemptTax, 3, Other, 9 }
TaxationUnitKbn = { UnitOfSlip, 0, UnitOfDetails, 1, UnitOfClaim, 2, Other, 9 }
UserAuthorityType = { General, Administrator }
CommonProdFlg = { OrdinaryProd, CommonProd }
TempKbn = { Normal, Temp }
StockArngKbn = { Order, Stock, Other }
AdjDKbn = { Ordinary, Discount }
ItemNoClassKbn = { Part, Material, HalfProd, Prod }
StockCtrlKbn = { None, Temp, Normal }
ItemNoKindKbn = { ProcessedGoods, PurchaseGoods }
AcceptFinishKbn = { UnFinish, PartFinish, InFinish, Finish }
CloseKbn = { None, TempClose, Close }
MKbn = { None, TempClose, Close }
InputFinishFlg = { InpUnFinish, InpFinish }
IssueIndFlg = { UnInst, Inst }
ConvertRateKbn = { Percent, Rate }
ConvertTimeKbn = { ToMiliSecond, 0, ToDay, 1, ToHour, 2, ToMinute, 3, ToSecond, 4, FromHour, 10, FromDay, 11, FromMinute, 12, FromSecond, 13, FromMiliSecond, 14 }
DealKbn = { Customer, Claim, Supplier, Pay }
ExecAuthorityLevel = { Refer, 1, General, Administrator }
FractionKbn = { HalfAdjust, 0, RoundUp, 1, RoundDown, 2, Other, 9 }
ItemSelectType = { NoSelect, ItemSelect, ItemFormalSelect, MessageItemSelect, KbnSelect }
LockType = { AddNew, Edit, AddUp }
MessageButtons = { Detail, 1, Yes, No, Cancel, OK }
MessageType = { Normal, Error, Information, Question, Warning, Help, Tips }
QueryType = { Normal, 1, FixedHeader, 10, Detail, 20, DetailSelect1, 30, DetailSelect2, 31, DetailSelect3, 32, DetailSelect4, 33, DetailSelect5, 34, DetailSelect6, 35, DetailSelect7, 36, DetailSelect8, 37, DetailSelect9, 38, DetailSelect10, 39, GetRefer, 40, UserDef1, 50, UserDef2, 51, UserDef3, 52, UserDef4, 53, UserDef5, 54, UserDef6, 55, UserDef7, 56, UserDef8, 57, UserDef9, 58, UserDef10, 59, Other, 90 }
ResultConst = { TechsError, 1, TechsNotFound, 2, TechsLicenseOver, 3, TechsGetConnectFailure, 4, TechsAssureOver, 5, TechsDuplication, 6, TechsLockOn, 7, TechsDataNothing, 10, TechsNoError, 0 }
SearchRequireType = { Normal, Top, Before, Next, Last }
SqlConvertType = { NoConvert, 0, yMd, 1, yMdHm, 2, yMdHms, 3, yM, 4, Year, 5, Month, 6, Day, 7, HourTime, 8, MinuteTime, 9, CloseStartDate, 10, CloseEndDate, 11, DispConvertTime, 20 }
SqlDataType = { UnSpecify, BigInt, Bit, Char, DateTime, Float, Image, Int, Money, Numeric, SmallDatetime, SmallInt, SmallMoney, Text, TimeStamp, TinyInt, Varchar, Binary }
SystemDataType = { Short, Integer, Long, Byte, Decimal, Single, Double, Char, String, Boolean, DateTime, DBNull }
TaxationKbn = { EncTax, 0, IncTax, 1, TaxFree, 2, ExemptTax, 3, Other, 9 }
TaxationUnitKbn = { UnitOfSlip, 0, UnitOfDetails, 1, UnitOfClaim, 2, Other, 9 }
UserAuthorityType = { General, Administrator }
TempKbn = { Normal, Temporary }
ItemNoClassKbn = { Parts, Material, HalfProduct, Product }
StockCtrlKbn = { WithoutStock, TemporaryStock, StandardStock }
ItemNoKindKbn = { ProcessItem, PurchaseItem }
ReceiveKbn = { NotReceive, Onerous, Voluntary }
MaterialArngKbn = { NotArng, LengthArng, WeightArng, AmntArng }
InputFinishFlg = { NotFinish, Finish }
ArngConditionKbn = { UnInput, Input, PartInput, Finish }
AllocateConditionKbn = { UnInput, Input, PartInput, Finish }
SOrderConditionKbn = { UnInput, Input, PartInput, Finish }
ProcessConditionKbn = { UnInput, Input, PartInput, Finish }
CancelFlg = { Standard, Cancel }
PartsExpandFlg = { NotFinish, Finish }
ProcessExpandFlg = { NotFinish, Finish }
SOrderInfoExpandFlg = { NotFinish, Finish }
MasterFlg = { NotFinish, Finish }
ScheduleLinkKbn = { NotLink, Link }
ConvertRateKbn = { Percent, Rate }
ConvertTimeKbn = { ToMiliSecond, ToDay, ToHour, ToMinute, ToSecond, FromHour, FromDay, FromMinute, FromSecond, FromMiliSecond }
DealKbn = { Customer, Claim, Supplier, Pay }
FractionKbn = { HalfAdjust, RoundUp, RoundDown, Other }
TaxationKbn = { EncTax, IncTax, TaxFree, ExemptTax, Other }
SecurityProtocolTypeExtensions = { Ssl3, 48, Tls, 192, Tls11, 768, Tls12, 3072 }
ProgressState = { None, 0, Login, 1, Connect, 2, Start, 3, GetRetry, 4, GetCancel, 9 }
BarcodeType = { Code39, 1, Code49, Code93, Code128, JAN8, JAN13, EAN128, ITF, PostNet, UPC, NW7, JapanesePostal, PDF417, QRCode }
RefValue = { Cancel, Button1, Button2, Button3, Button4, Button5 }
CtrlFlg = { Close, Manth }
TreatCd = { Tar, 1, Tap, Stock, Cost, Inv, Settle }
LockTreatCd = { Term, 1 }
CommonProdFlg = { OrdinaryProd, CommonProd }
TempKbn = { Normal, Temp }
AdjDKbn = { Ordinary, Discount }
ItemNoClassKbn = { Part, Material, HalfProd, Prod }
StockCtrlKbn = { None, Temp, Normal }
ItemNoKindKbn = { ProcessedGoods, PurchaseGoods }
AcceptFinishKbn = { UnFinish, PartFinish, InFinish, Finish }
StockArngKbn = { Order, Stock, Other }
LotNoCtrlFlg = { NotCtrlTarget, CtrlTarget }
ChargeNoCtrlFlg = { NotCtrlTarget, CtrlTarget }
MakeYmdCtrlFlg = { NotCtrlTarget, CtrlTarget }
DeliFinishKbn = { UnFinish, PartFinish, InFinish, Finish }
InOutKbn = { In, Out, Other }
InOutUpCalcKbn = { PresentUp, ReservedUp, CalcUp, FixUp }
InOutUpKbn = { FormalUp, TempUp }
AdjDataKbn = { Reg, Adj, InvAdj, MnAdj }
InOutOccurCd = { Deli, 1, In, 2, Out, 3, Move, 4, Issue, 5, Complete, 6, Ship, 7, Inv, 8, Adj, 9, MClose, 10, Other, 99 }
MKbn = { Unattended, TempAddUp, AddUp }
ArngTreatCd = { SOrder, 1, Stock, InsideWork, OutsideWork, Expense }
TaxationKbn = { TaxExclusive, TaxInclusive, TaxFree, TaxExemption }
TaxFractionKbn = { Round, Ceil, Floor }
TaxationUnitKbn = { SlipUnit, DetailsUnit, BillUnit }
SalesUnitKbn = { Order, Seiban, Prod }
ClaimUnitKbn = { PkgClaim, EachClaim }
MoneyFractionKbn = { Round, Ceil, Floor }
CallbackBorderKbn = { Include, NotInclude }
ReceiptSightKbn1 = { Day, Month }
ReceiptSightKbn2 = { Day, Month }
ReceiptSightKbn3 = { Day, Month }
ConditionKbn = { Unattended, TempAddUp }
DelFlg = { Undelete, Deleted }
StdTaxationKbn = { TaxExclusive, TaxInclusive, TaxFree, TaxExemption }
StdTaxFractionKbn = { Round, Ceil, Floor }
StdTaxationUnitKbn = { SlipUnit, DetailsUnit, BillUnit }
StdPayBorderKbn = { Include, NotInclude }
StdPaySightKbn1 = { Day, Month }
StdPaySightKbn2 = { Day, Month }
StdPaySightKbn3 = { Day, Month }
StockMoneyFractionKbn = { Round, Ceil, Floor }
MoneyFractionKbn = { Round, Ceil, Floor }
TaxCalcStdDdKbn = { SaleDate, OrderDate }
DayReptBDataKbn = { NotMake, Make }
InsrcMrCostAddupKbn = { ProcessUp, PersonUp }
InsrcMrUnitKbn = { Hour, Minute }
InvAdjKbn = { MoneyBase, UnitPriceBase }
StockAdjTimingKbn = { Real, Batch }
MoveAveCalcKbn = { Real, Absolute }
MoveAveCalcErrKbn = { Without, DuringWar, FinishWar, DuringErr, FinishErr }
ReceiptAutoCheckFlg = { ReceiptNotAuto, ReceiptAuto }
OrderInsKbn = { Order, Seiban, Prod }
SeibanInsKbn = { Seiban, 1, Prod }
CostAddupPersonKbn = { Seiban, Results }
TempStockAllocateKbn = { NotAllocate, NowStockAllocate, AvailableStockAllocate, UnlimitedAllocate }
AllocStockAmntCalcKbn = { Base, House, Rack }
IssueStockAmntCalcKbn = { Base, House, Rack }
SOrderUpRefKbn = { Standard, SupplierBuyUp }
StockSOrderUpRefKbn = { Standard, SupplierBuyUp }
SOrderSlipPrintTypeKbn = { One, Multi, ASet }
OutsrcSheetPrintTypeKbn = { One, Multi }
BomItemNoClassKbn = { Parts, Material, HalfProd, Prod }
BomItemNoKindKbn = { ProcessedGoods, PurchaseGoods }
PartsExpandLastLevelKbn = { PurchaseGoods, ItemNoClass }
PartsRevCtrlKbn = { NotRevCtrl, RevCtrl }
ExtraInKbn = { SupplierMoney, PartsCost }
ExtraInPlanKbn = { NotMake, Make }
ReceiptDenomFlg = { NoReceiptDenom, ReceiptDenom }
PayDenomFlg = { NoPayDenom, PayDenom }
SettleYmdInputFlg = { NotInput, Input }
CashDealFlg = { Other, Cash }
AdjFlg = { Normal, Adjust }
SightKbn = { Days, Months }
ItemNoClassKbn = { Parts, Material, HalfProduct, Product }
StockUpApplyKbn = { Std, 0, MoveAve, 1, LastSupplier, 2, MTotalAve, 3, MakeCost, 9 }
ItemNoClassKbn = { Parts, Material, HalfProduct, Product }
StockCtrlKbn = { WithoutStock, TemporaryStock, StandardStock }
MaterialArngKbn = { NotArng, LengthArng, WeightArng, AmntArng }
SOrderStockFractionKbn = { Round, Ceil, Floor }
LotNoCtrlFlg = { OutOfTarget, Target }
ChargeNoCtrlFlg = { OutOfTarget, Target }
MakeYmdCtrlFlg = { OutOfTarget, Target }
SeibanProdNoCtrlFlg = { OutOfTarget, Target }
SalesTargetFlg = { NotTarget, Target }
ShipTargetFlg = { NotTarget, Target }
CompleteTargetFlg = { NotTarget, Target }
PayDealKbn = { Payable, Money }
PayBorderKbn = { Include, NotInclude }
PaySightKbn1 = { Day, Month }
PaySightKbn2 = { Day, Month }
PaySightKbn3 = { Day, Month }
PaneCode = { None, 1, MyWork, Information, Guide, MyPortal, ApList, MyMenu, StartRec, AttachFile, TransitList, PreView, Schedule, MailBox, PictureImage, Appoint, NewMail }
TrialModeType = { Product, Trial }
ToolCode = { None, 1, ApList, 1, MyMenu, 2, StartRec, 3, ApNmStart, 4, Connection, 11, Lock, 12, MenuAuthority, 13, Password, 14, Logout, 15, Exit, 16, MyWork, 21, Information, 22, Guide, 23, MyPortal, 24, Schedule, 25, MailBox, 26, MdiTabbed, 31, SizeSaved, 32, MailProperty, 33, MyPassword, 34, Help, 41, Version, 42, HomePage, 43, UserHomePage, 44, UserHPSettings, 45, NotActiveClose, 46, SupportRequest, 47 }
CellTypeStyle = { NoCellType, 1, Button, 0, Number, 1, DateTime, 2, Currency, 3, ComboBox, 4, CheckBox, 5, Text, 6, Progress, 7, Percent, 8, MultiOption, 9, Image, 10, Label, 11, LinkLabel, 12, Mask, 13, ProgressCondition, 14, SearchButton, 15, General, 20 }
ButtonStyleType = { SetInfo, 0, CheckInfo, 1, Other, 9 }
StyleType = { TextType, 6, MaskType, 13, NumberType, 1, CurrencyType, 3, DateTimeType, 2, PercentType, 8, Other, 1 }
IndispensabilityColorLevel = { Level0, Level1, Level2, Level3, Level4 }
MultiLineScrollBarPolicy = { None, Horizontal, Vertical, Both }
SearchType = { NoSearch, DataSearch, CodeSearch, SearchNoCheck, SearchNoError }
CheckState = { CheckOff, CheckOn }
RowStatusType = { Normal, 0, Insert, 1, Update, 2, Other, 9, Added, 99 }
RowDeleteStatusType = { UnDelete, 1, Normal, Delete }
RowEditStatusType = { NoEdit, 1, Edit }
RowDeleteType = { Physical, Logical, PhysicalOnlyNewRow }
RowHeadersColumnInfo = { FirstValue, 1, RealRowNo, RowStatus, RowDeleteStatus, RowEditStatus }
RedrawObject = { Control, Template, UI, Others }
RowInsertType = { NoEvent, Add, Insert }
SetMaxTime = { NotMaxTime, MaxTime }
TotalOnly = { MrDB, TotalOnly }
OrderTypeCd = { Normal, Inner, Precede }
OrderKindKbn = { Each, All, OrderSeiban, SeibanProd }
OrderUpKbn = { Formal, Temp }
SalesUnitKbn = { Order, Seiban, Prod }
ClaimUnitKbn = { PkgClaim, EachClaim }
SalesFinishKbn = { UnFinish, PartFinish, HalfFinish, Finish }
OrderStatusKbn = { UnLock, 0, ImmediateLock, 1, LockTempRel, 2, Lock, 3, ClearLock, 9 }
CancelFlg = { Normal, Cancel }
ReceiveKbn = { None, Paid, Free }
EDIFlg = { Normal, EDI }
SalesTargetFlg = { NotTarget, Target }
ShipTargetFlg = { NotTarget, Target }
CompleteTargetFlg = { NotTarget, Target }
OrderAddKbn = { Body, Add }
MKbn = { None, TempClose, Close }
RedBlackKbn = { Red, Black }
AdjFlg = { Normal, Adjust }
OrderKindKbn = { Each, All, OrderSeiban, SeibanProd }
CompleteFinishKbn = { UnFinish, PartFinish, HalfFinish, Finish }
ShipFinishKbn = { UnFinish, PartFinish, HalfFinish, Finish }
CancelFlg = { Normal, Cancel }
InputFinishFlg = { unFinish, Finish }
AllocateConditionKbn = { NoInput, OnInput, PartInputFinish, InputFinish }
SOrderConditionKbn = { NoInput, OnInput, PartInputFinish, InputFinish }
ProcessConditionKbn = { NoInput, OnInput, PartInputFinish, InputFinish }
OrderKindKbn = { Equip, Parts }
SeibanStatusKbn = { UnLock, 0, ImmediateLock, 1, LockTempRel, 2, ClearLock, 9 }
PayDealKbn = { Tap, Cash }
CloseKbn = { Unattended, TempAddUp, AddUp }
MKbn = { Unattended, TempAddUp, AddUp }
AdjFlg = { Normal, Adjust }
IndFlg = { UnInst, Inst }
InputFinishFlg = { InpUnFinish, InpFinish }
IndFlg = { UnInst, Inst }
InputFinishFlg = { InpUnFinish, InpFinish }
MoneyFractionKbn = { Halfadjust, RoundUp, RoundDown }
SOrderUpKbn = { Formal, Temp }
SupplyKbn = { NotSupply, Onerous, Voluntary }
TaxationKbn = { OutSideTax, InSideTax, FreeTax, ExemptionTax }
TaxationUnitKbn = { Slip, Detail, Claim }
TaxFractionKbn = { Halfadjust, RoundUp, RoundDown }
CancelFlg = { Normal, Cancel }
InopeConditionKbn = { NoInput, OnInput, PartInputFinish, InputFinish }
InOutopeKbn = { Inope, 0, Outope, 1, Null, 1 }
InputFinishFlg = { InpUnFinish, InpFinish }
LastProcessFlg = { NoLast, Last }
OutopeConditionKbn = { NoInput, OnInput, PartInputFinish, InputFinish }
TempKbn = { Normal, Temp }
InopeIndFlg = { NoInd, Ind }
OutopeIndFlg = { NoInd, Ind }
ReceiptKindKbn = { Normal, Advance }
CheckDecideFlg = { NotFix, Fix }
CloseKbn = { Unattended, TempAddUp, AddUp }
MKbn = { Unattended, TempAddUp, AddUp }
AdjFlg = { Normal, Adjust }
SOrderUpKbn = { Formal, Temp }
MoneyFractionKbn = { Halfadjust, RoundUp, RoundDown }
StockArngKbn = { Order, Stock, Other }
SOrderIndFlg = { UnOrder, Order }
SOrderConditionKbn = { NoInput, OnInput, PartInputFinish, InputFinish }
MaterialArngKbn = { None, Length, Weight, Amount }
InputFinishFlg = { InpUnFinish, InpFinish }
DeliFinishKbn = { UnFinish, PartFinish, InFinish, Finish }
StockCtrlKbn = { WithoutStock, TemporaryStock, StandardStock }
ConvTaxationUnitKbn → TaxationUnitKbn:
| DB value | Enum member |
|---|---|
S0 | TaxationUnitKbn.UnitOfSlip |
ConvTaxationKbn → TaxationKbn:
| DB value | Enum member |
|---|---|
S0 | TaxationKbn.EncTax |
ConvFractionKbn → FractionKbn:
| DB value | Enum member |
|---|---|
S0 | FractionKbn.HalfAdjust |
CtrlFlg = { Close, Manth }
TreatCd = { Tar, 1, Tap, Stock, Cost, Inv, Settle }
LockTreatCd = { Term, 1 }
InFinishKbn = { UnFinish, 0, PartFinish, 1, Finish, 3 }
InTargetFlg = { NotTarget, Target }
DelFlg = { UnDelete, Delete }
ErrInfoType = { Other, Error, Question, Warning, Information }
CloseGraceKbn = { Order, 1, Claim, Pay }
ColorValue = { White, 1, LightCyan, 2, Pink, 3, Gainsboro, 4, Yellow, 10, Lime, 20, Orange, 30, DodgerBlue, 40, Cyan, 50, Silver, 90, Red, 999, BackColorDark, 1000, BackColorLight, 1001, BorderColor, 1002, GridDark, 1003, GridLight, 1004 }
FormNoPos = { TopRight, 1, TopLeft, BottomLeft, BottomRight }
IconId = { Input, 1, Inquiry, Print, Master, Reference }
MoneyCalc = { HalfAdjust, 0, RoundDown, 1, RoundUp, 2, Other, 9 }
MstType = { Person, Sec, Dec }
ResultConst = { TechsError, 1, TechsNotFound, 2, TechsLicenseOver, 3, TechsGetConnectFailure, 4, TechsAssureOver, 5, TechsDuplication, 6, TechsLockOn, 7, TechsDataNothing, 10, TechsCancel, 11, TechsNoError, 0 }
SlipKbn = { SOrderSlipNo, 1, SupplierCtrlNo, 2, PaySlipNo, 3, SalesSlipNo, 4, ReceiptSlipNo, 5, OpeResultNo, 6, InOutSlipNo, 9, StockSlipNo, 7, CtrlNo, 8 }
SystemDataType = { Short, Integer, Long, Byte, Decimal, Single, Double, Char, String, Boolean, DateTime, DBNull }
TaxCalc = { HalfAdjust, 0, RoundDown, 1, RoundUp, 2, Other, 9 }
TaxKind = { ExcTax, 0, TaxFree, 1, IncTax, 2, Other, 9 }
TaxTreat = { UnitOfClaim, 0, UnitOfSlip, 1, UnitOfDetails, 2, Other, 9 }
BarcodeType = { Code39, 1, Code49, Code93, Code128, JAN8, JAN13, EAN128, ITF, PostNet, UPC, NW7, JapanesePostal, PDF417, QRCode }