VEC_GRP_SNAPSHOT
Validation Group Snapshot for the Run
VEC_GRP_SNAPSHOT is an SAP database table in S/4HANA. Validation Group Snapshot for the Run. It contains 60 fields. 5 CDS views read from this table.
CDS Views using this table (5)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| FAC_CDS_VE_COMMENT | view | inner | Validation Group Snapshot Comment | |
| FAC_CDS_VE_COMMENT_RULE | view | inner | Validation Rules with comments | |
| FAC_CDS_VE_RESULT_ITEM | view | from | Validation Result Item | |
| FAC_CDS_VE_RESULT_ITEM | view | union_all | Validation Result Item | |
| FAC_CDS_VE_RULE_STATE_COUNT | view | from | Validation Rule State Count |
Fields (60)
| Key | Field | Data Element | Description | Domain | Type | Length |
|---|---|---|---|---|---|---|
| KEY | mandt | MANDT | Client | |||
| KEY | drruuid | VEC_DRR_UUID | DR Request UUID | |||
| KEY | node_id | NODID | Node ID | |||
| node_lval | NLVAL | Node Low Value | ||||
| hier_hid | VHRID | Hierarchy ID | ||||
| parent_id | NPNID | Node Parent ID | ||||
| node_type | NODTP | Node Type | ||||
| node_lev | NLEVL | Node Level | ||||
| node_pos | NSEQN | Sequence Number | ||||
| node_entity | BNNAM | Business Entity | ||||
| scen_id | VEC_SCEN_ID | Scenario | ||||
| state | VEC_RULE_STATE | Status | ||||
| rule_id | VEC_RULE_NUM | Rule ID | ||||
| currency_o | VEC_CURRENCY | Currency Code | ||||
| currency_t | VEC_CURRENCY_T | Target Currency Code | ||||
| group_by_name | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| group_by_name1 | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val1 | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| group_by_name2 | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val2 | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| group_by_name3 | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val3 | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| group_by_name4 | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val4 | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| group_by_name5 | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val5 | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| group_by_name6 | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val6 | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| group_by_name7 | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val7 | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| group_by_name8 | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val8 | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| group_by_name9 | VEC_GROUP_BY_FLD | Group By | ||||
| group_by_val9 | VEC_GROUP_BY_VAL | Group-By Field Value | ||||
| logic_result | VEC_VAL_RESULT | Validation Result | ||||
| rule_result | VEC_VAL_RESULT | Validation Result | ||||
| rule_excep | VEC_EXCEP_EXT | Exception | ||||
| mul_excep | VEC_MUL_EXCEP | Multiple exceptions | ||||
| upper_operand_o | VEC_UPPER_OPERAND | Left Value | ||||
| upper_currency_o | VEC_CURRENCY | Currency Code | ||||
| lower_operand_o | VEC_LOWER_OPERAND | Right Value | ||||
| lower_currency_o | VEC_CURRENCY | Currency Code | ||||
| upper_operand_t | VEC_UPPER_OPERAND | Left Value | ||||
| lower_operand_t | VEC_LOWER_OPERAND | Right Value | ||||
| tolerance | VEC_TOLERANCE | Tolerance | ||||
| tolerance_pct | VEC_TOL_PERCENT | Tolerance Percentage | ||||
| diff_operand_o | VEC_OPERAND_DIFF_O | Difference | ||||
| diff_operand_t | VEC_OPERAND_DIFF_T | Difference | ||||
| diff_operand_t_pct | VEC_OPERAND_DIFF_T_PCT | Difference Pct. | ||||
| power | VEC_POWER | Power | ||||
| cmt_count | VE_COMMENT_CNT | Comment Count | ||||
| cmt_required | VEC_CMT_REQUIRED | Comment Required | ||||
| tol_is_and | VEC_IS_AND | Is AND Operator | ||||
| rule_category | VEC_RULE_CATEGORY | Rule Category | ||||
| is_in_compound_rule | VEC_IS_IN_COMPOUND_RULE | Is in compound rule | ||||
| operator | VEC_OPERATOR | Operator | ||||
| lognumber | SYSUUID_C32 | UUID | ||||
| group_by_currency | VE_GROUPBYCURRENCY | Group by Currency | ||||
| reference_count | VE_REFERENCE_COUNT | Reference Count |
Derived SQL schema, reconstructed from the indexed DDIC field metadata (field names, types, lengths and key flags) — a functional representation, not the verbatim SAP source.
-- Validation Group Snapshot for the Run
-- Category TRANSPARENT · Delivery class A
-- Derived schema, generated from indexed DDIC field metadata (not the verbatim SAP source).
CREATE TABLE VEC_GRP_SNAPSHOT (
MANDT, -- Client [MANDT]
DRRUUID, -- DR Request UUID [VEC_DRR_UUID]
NODE_ID, -- Node ID [NODID]
NODE_LVAL, -- Node Low Value [NLVAL]
HIER_HID, -- Hierarchy ID [VHRID]
PARENT_ID, -- Node Parent ID [NPNID]
NODE_TYPE, -- Node Type [NODTP]
NODE_LEV, -- Node Level [NLEVL]
NODE_POS, -- Sequence Number [NSEQN]
NODE_ENTITY, -- Business Entity [BNNAM]
SCEN_ID, -- Scenario [VEC_SCEN_ID]
STATE, -- Status [VEC_RULE_STATE]
RULE_ID, -- Rule ID [VEC_RULE_NUM]
CURRENCY_O, -- Currency Code [VEC_CURRENCY]
CURRENCY_T, -- Target Currency Code [VEC_CURRENCY_T]
GROUP_BY_NAME, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL, -- Group-By Field Value [VEC_GROUP_BY_VAL]
GROUP_BY_NAME1, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL1, -- Group-By Field Value [VEC_GROUP_BY_VAL]
GROUP_BY_NAME2, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL2, -- Group-By Field Value [VEC_GROUP_BY_VAL]
GROUP_BY_NAME3, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL3, -- Group-By Field Value [VEC_GROUP_BY_VAL]
GROUP_BY_NAME4, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL4, -- Group-By Field Value [VEC_GROUP_BY_VAL]
GROUP_BY_NAME5, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL5, -- Group-By Field Value [VEC_GROUP_BY_VAL]
GROUP_BY_NAME6, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL6, -- Group-By Field Value [VEC_GROUP_BY_VAL]
GROUP_BY_NAME7, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL7, -- Group-By Field Value [VEC_GROUP_BY_VAL]
GROUP_BY_NAME8, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL8, -- Group-By Field Value [VEC_GROUP_BY_VAL]
GROUP_BY_NAME9, -- Group By [VEC_GROUP_BY_FLD]
GROUP_BY_VAL9, -- Group-By Field Value [VEC_GROUP_BY_VAL]
LOGIC_RESULT, -- Validation Result [VEC_VAL_RESULT]
RULE_RESULT, -- Validation Result [VEC_VAL_RESULT]
RULE_EXCEP, -- Exception [VEC_EXCEP_EXT]
MUL_EXCEP, -- Multiple exceptions [VEC_MUL_EXCEP]
UPPER_OPERAND_O, -- Left Value [VEC_UPPER_OPERAND]
UPPER_CURRENCY_O, -- Currency Code [VEC_CURRENCY]
LOWER_OPERAND_O, -- Right Value [VEC_LOWER_OPERAND]
LOWER_CURRENCY_O, -- Currency Code [VEC_CURRENCY]
UPPER_OPERAND_T, -- Left Value [VEC_UPPER_OPERAND]
LOWER_OPERAND_T, -- Right Value [VEC_LOWER_OPERAND]
TOLERANCE, -- Tolerance [VEC_TOLERANCE]
TOLERANCE_PCT, -- Tolerance Percentage [VEC_TOL_PERCENT]
DIFF_OPERAND_O, -- Difference [VEC_OPERAND_DIFF_O]
DIFF_OPERAND_T, -- Difference [VEC_OPERAND_DIFF_T]
DIFF_OPERAND_T_PCT, -- Difference Pct. [VEC_OPERAND_DIFF_T_PCT]
POWER, -- Power [VEC_POWER]
CMT_COUNT, -- Comment Count [VE_COMMENT_CNT]
CMT_REQUIRED, -- Comment Required [VEC_CMT_REQUIRED]
TOL_IS_AND, -- Is AND Operator [VEC_IS_AND]
RULE_CATEGORY, -- Rule Category [VEC_RULE_CATEGORY]
IS_IN_COMPOUND_RULE, -- Is in compound rule [VEC_IS_IN_COMPOUND_RULE]
OPERATOR, -- Operator [VEC_OPERATOR]
LOGNUMBER, -- UUID [SYSUUID_C32]
GROUP_BY_CURRENCY, -- Group by Currency [VE_GROUPBYCURRENCY]
REFERENCE_COUNT, -- Reference Count [VE_REFERENCE_COUNT]
PRIMARY KEY (MANDT, DRRUUID, NODE_ID)
);
Learn More
- Understanding Data Lineage in SAP S/4HANA
- SAP Tables vs CDS Views — Key Differences
- Understanding the SAP S/4HANA Data Model
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA