Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save trycf/e7354c58f59e6d731a5ab59d1ac1fb09 to your computer and use it in GitHub Desktop.

Select an option

Save trycf/e7354c58f59e6d731a5ab59d1ac1fb09 to your computer and use it in GitHub Desktop.
TryCF Gist
<cfscript>
dataAreas = findDataArea
a = dataAreas.filter(compayname);
siwakeTransfer = structNew();
for(siwake)
{
b = a.filter(from <= siwake.date <= to);
if len(b) != 1
{
loi~
continue;
}
select b[1];
dataAreaName = b[1].Name;
if structkeyexist(siwakeTransfer, dataAreaName)
{
siwakeTransfer[dataAreaName] = arrayNew(1);
}
arrayAppend(siwakeTransfer[dataAreaName], siwake);
}
key = structKeyArray(siwakeTransfer);
for(key)
{
dataTransfer = siwakeTransfer[key];
if(arrayLen(dataTransfer) > 0) {
var payload = {"ArrayOfBEInputSlip": {"BEInputSlip": dataTransfer}};
....
}
}
</cfscript>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment