You are viewing limited content. For full access, please sign in.

Question

Question

why do i keep getting 9020 error? it's only from laserfiche forms saving to repository

asked on October 9, 2015

Error Code: 9020
Error Message: The parameter is out of range or too long. [9020]

------------ Technical Details: ------------

LFSO:
    Call Stack: (Exception)
        ILFObjectImpl::Update
    Additional Details:
        HRESULT: 0xc004233c (TestMultistatus, LFObject.cpp:706)
         (LFSO/9.2.1.568)
LFMetadata92.dll (9.2.1.619):
    Call Stack: (Current)
        CLFMetadataCtrl::SaveData
    Additional Details:
        Exception: 0xc004233c [9020] (The parameter is out of range or too long.) (CLFMetadataCtrl::SaveData at LFMetadataCtrl.cpp:1222)
    Call History:
          CPageTemplate::GetFieldValueAsVariant
          CPageTemplate::GetFieldValueAsVariant
          CPageTemplate::GetFieldValueAsVariant
          CPageTemplate::GetFieldValueAsVariant
          CPageTemplate::GetFieldValueAsVariant
          CPageTemplate::GetFieldValueAsVariant
          CPageTemplate::GetFieldValueAsVariant
        CLFMetadataCtrl::SaveData

0 0

Replies

replied on October 9, 2015

This issue is usually because in the form, there is a field that's mapped to a Laserfiche field and the value submitted in the form field exceeds the width of the Laserfiche field. You can try and track down what value is being entered into the form or perhaps just increase the width of the Laserfiche field by some amount that would seem sufficient.

0 0
replied on October 9, 2015

i get the error for all my laserfiche forms that are saving to the repository.  they all have different fields.  i can't set a template for the forms that have already been saved in the repository due to this error.  what else can be done?

0 0
replied on October 9, 2015

As a test, change the "Save to Repository" service task to not have any form fields mapped to Laserfiche fields. Does that prevent the error from occurring then? If so, then the issue still points to some value that's mapped to the Laserfiche field which seems to exceed its width.

If you need further assistance troubleshooting the matter, it would be best to open a support case and provide a copy of the business process (.xml) as well as a Laserfiche briefcase that contains a document with the specific template assigned to it.

1 0
replied on October 21, 2015

If after removing the mapping you no longer get the error, try adding back the fields one at a time and running the form. This will help you determine the field causing the issue.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.