diff --git a/lv/lv0400c.rep b/lv/lv0400c.rep
index 26fec1d5a..d8a06c1d4 100755
--- a/lv/lv0400c.rep
+++ b/lv/lv0400c.rep
@@ -131,10 +131,9 @@
USE 169
-SELECT BETWEEN (CODCONT,#F_CODCONT_FROM,#F_CODCONT_TO)
JOIN 47 TO 169 ALIAS 600 INTO CODART==CODART
-FROM CODCF=#F_CODCF_TO
-TO CODCF=#F_CODCF_TO
+FROM CODCF=#PARENT.CODCF #PARENT.CODCONT
+TO CODCF=#PARENT.CODCF #PARENT.CODCONT
@@ -180,10 +179,9 @@ TO CODCF=#F_CODCF_TO
USE 164
-SELECT BETWEEN (CODCONT,#F_CODCONT_FROM,#F_CODCONT_TO)
JOIN %ITI TO 164 ALIAS 700 INTO CODTAB==CODITI
-FROM CODCF=#F_CODCF_TO
-TO CODCF=#F_CODCF_TO
+FROM CODCF=#PARENT.CODCF #PARENT.CODCONT
+TO CODCF=#PARENT.CODCF #PARENT.CODCONT
GGCONS
@@ -224,20 +222,12 @@ TO CODCF=#F_CODCF_TO
USE 168
-
SELECT BETWEEN (CODCONT,#F_CODCONT_FROM,#F_CODCONT_TO)
-
JOIN 20 TO 168 ALIAS 500 INTO TIPOCF=="C" CODCF==CODCF
-
JOIN 16 TO 168 ALIAS 200 INTO TIPOCF=="C" CODCF==CODCF CODIND==CODINDSP
-
JOIN %CPG TO 20 ALIAS 201 INTO CODTAB==CODPAG
-
JOIN %BAN TO 20 ALIAS 204 INTO CODTAB==CODABI+CODCAB
-
JOIN %VAL TO 20 ALIAS 207 INTO CODTAB==CODVAL
-
FROM CODCF=#F_CODCF_TO
-
TO CODCF=#F_CODCF_TO
\ No newline at end of file
diff --git a/lv/lv0400c.uml b/lv/lv0400c.uml
index 683a09b01..271dfe47d 100755
--- a/lv/lv0400c.uml
+++ b/lv/lv0400c.uml
@@ -57,7 +57,7 @@ BEGIN
OUTPUT F_CODCONT_DA CODCONT
FLAGS "U"
FIELD #F_CODCONT_FROM
- CHECKTYPE REQUIRED
+ CHECKTYPE SEARCH
END
NUMBER F_CODCONT_A 6
@@ -77,10 +77,9 @@ BEGIN
OUTPUT F_CODCONT_A CODCONT
FLAGS "U"
FIELD #F_CODCONT_TO
- CHECKTYPE REQUIRED
+ CHECKTYPE SEARCH
END
-
ENDPAGE
ENDMASK