#rm tmpN/*
awk -F^ '
BEGIN { inic="20240101";fini="20241231" ;print "var cierr = new Array()" }
function fec (rr) { return substr(rr,7)""substr(rr,4,2)""substr(rr,1,2)}
FILENAME==ARGV[1] { ff=fec($6)
if(ff<inic || ff > fini || $7!="C")  next
cier[ff""sprintf("%5.5s",$2)""$4]=1
next 
}
{
r=fec($10)
z=r""sprintf("%d",x[r])
y[z]=$1"^"$2"^"substr($3,index($3,"|")+1)"^"$4"^"$5"^"$8"^"cier[r""$1""$8]
x[r]++
}
END {
print "var agend = new Array()"
print "var iagend = new Array()"
for (i in y) printf "agend[\"%s\"]=\"%s\"\n",i,y[i]
for (i in x) printf "iagend[\"%s\"]=\"%s\"\n",i,x[i]
}

' tmp/agend tmp/D1 > ../js/version.js
exit
awk -F^ '
BEGIN { inic="20240101";fini="20240131" ;print "var cierr = new Array()" }
function fec (rr) { return substr(rr,7)""substr(rr,4,2)""substr(rr,1,2)}
$7!="C" { next }
{ ff=fec($6) }
ff<inic || ff > fini { next }
{
printf "cierr[\"%s%s%s\"]=1\n",ff,sprintf("%5.5s",$2),$4
} ' tmp/agend >../js/cierr.js
