Home

Classic document library upload problem with required field and check-in/out not enabled

%3CLINGO-SUB%20id%3D%22lingo-sub-204068%22%20slang%3D%22en-US%22%3EClassic%20document%20library%20upload%20problem%20with%20required%20field%20and%20check-in%2Fout%20not%20enabled%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-204068%22%20slang%3D%22en-US%22%3E%3CP%3EDocument%20library%20check-in%2Fout%20is%20being%20enforced%20by%20default%20even%20though%20it%20is%20not%20selected%20on%20the%20library.%26nbsp%3B%20In%20uploading%20a%20document%20to%20a%20document%20library%20opened%20in%20classic%20mode%20that%20has%20a%20required%20field%20and%20check-in%2Fout%20is%20not%20enabled%2C%20the%20document%20gets%20uploaded%20and%20I%20am%20offered%20the%20properties%20to%20fill%20out%20that%20but%20I%20get%20stuck%20in%20this%20endless%20loop%20where%20I%20can't%20update%20the%20required%20field%20because%20system%20wants%20me%20to%20check-in%20but%20it%20won't%20check-in%20so%20the%20document%20stays%20checked%20out.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20this%20related%20to%20this%20change%3A%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fadmin.microsoft.com%2FAdminPortal%2Fhome%3Fswitchtomodern%3Dtrue%23%2FMessageCenter%3Fid%3DMC141079%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fadmin.microsoft.com%2FAdminPortal%2Fhome%3Fswitchtomodern%3Dtrue%23%2FMessageCenter%3Fid%3DMC141079%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-204068%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3Echeck-in%20problem%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Eclassic%20experience%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EDocument%20Library%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Erequired%20field%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Eupload%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-204358%22%20slang%3D%22en-US%22%3ERe%3A%20Classic%20document%20library%20upload%20problem%20with%20required%20field%20and%20check-in%2Fout%20not%20enabled%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-204358%22%20slang%3D%22en-US%22%3E%3CP%3EI%20am%20able%20to%20upload%20and%20tag%20my%20document%20just%20fine%20in%20Modern%20UI%20but%20a%20recent%20release%20has%20changed%20the%20Classic%20upload.%26nbsp%3B%20My%26nbsp%3Bdocument%20library%20does%20not%20have%20check-in%2Fout%20turned%20on%20but%20the%20system%20is%20requiring%20a%20check-in%20without%20allowing%20me%20to%20fill%20in%20my%20required%20fields%20which%20makes%20the%20upload%20loop%20on%20check-in%20and%20remain%20incomplete.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20am%20personally%20excited%20about%20SPFx%20and%20the%20Modern%20UI%20but%20asking%20me%20why%20I%20am%20using%20classic%20when%20I%20am%20trying%20to%20get%20help%20for%20other%20people%20seems%20to%20lack%20an%26nbsp%3Bunderstanding%20of%20the%20full%20picture%20of%20what%20is%20going%20on%20for%20some%20installations.%26nbsp%3BA%20lot%20of%20functionality%20out%20there%20does%20not%20work%20in%20the%20Modern%20UI%20so%20people%20will%20have%20to%20continue%20using%20what%20they%20have%20until%20their%20IT%20departments%20can%20transform%20the%20tools.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20left%20this%20way%2C%20it%E2%80%99s%20a%20two-step%20process%20and%20people%20have%20to%20find%20their%20way%20back%20to%20the%20library%20afterwards%20open%20the%20record%20a%20second%20time%2C%20fill%20in%20the%20required%20fields%2C%20and%20check-in%20the%20file.%26nbsp%3B%26nbsp%3B%20The%20required%20fields%20are%20there%20for%20a%20reason%20and%20if%20Classic%20UI%20is%20going%20to%20be%20allowed%20to%20exist%2C%20then%20regression%20testing%20will%20help%20to%20reduce%20impact%20on%20worker%20productivity.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThis%20particular%20issue%20might%20only%20be%20seen%20right%20now%20on%20Targeted%20release%20tenants%20but%20I%20hope%20it%20will%20be%20remedied%20for%20us%20soon%20and%20before%20GA.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-204155%22%20slang%3D%22en-US%22%3ERe%3A%20Classic%20document%20library%20upload%20problem%20with%20required%20field%20and%20check-in%2Fout%20not%20enabled%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-204155%22%20slang%3D%22en-US%22%3EWhat%20happens%20if%20you%20do%20the%20same%20in%20the%20modern%20UI%3F%20Curious%20also%20to%20know%20why%20you%20are%20using%20the%20classic%20UI%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-204098%22%20slang%3D%22en-US%22%3ERe%3A%20Classic%20document%20library%20upload%20problem%20with%20required%20field%20and%20check-in%2Fout%20not%20enabled%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-204098%22%20slang%3D%22en-US%22%3E%3CP%3EYes%2C%20I%20can%20set%20the%20required%20field%20and%20check-in%20if%20I%20open%20the%20record%20after%20the%20fact.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-204074%22%20slang%3D%22en-US%22%3ERe%3A%20Classic%20document%20library%20upload%20problem%20with%20required%20field%20and%20check-in%2Fout%20not%20enabled%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-204074%22%20slang%3D%22en-US%22%3EIt%20shouldn't%20be%20related%20to%20the%20message%20you%20posted%2C%20that%20is%20related%20to%20using%20Office%20Online%20and%20the%20New%20button.%20However%2C%20since%20it%20touches%20that%20mechanism%20it's%20possible%20that%20they%20broke%20something%20in%20the%20process%20%3AP%2C%20can%20you%20check%20the%20file%20in%20after%20the%20fact%20if%20you%20cancel%20the%20metadata%20window%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-204073%22%20slang%3D%22en-US%22%3ERe%3A%20Classic%20document%20library%20upload%20problem%20with%20required%20field%20and%20check-in%2Fout%20not%20enabled%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-204073%22%20slang%3D%22en-US%22%3E%3CP%3ESPO%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-204072%22%20slang%3D%22en-US%22%3ERe%3A%20Classic%20document%20library%20upload%20problem%20with%20required%20field%20and%20check-in%2Fout%20not%20enabled%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-204072%22%20slang%3D%22en-US%22%3EThis%20for%20on-prem%20SharePoint%20or%20SPO%3F%3C%2FLINGO-BODY%3E
Highlighted
Kim Cote
Occasional Contributor

Document library check-in/out is being enforced by default even though it is not selected on the library.  In uploading a document to a document library opened in classic mode that has a required field and check-in/out is not enabled, the document gets uploaded and I am offered the properties to fill out that but I get stuck in this endless loop where I can't update the required field because system wants me to check-in but it won't check-in so the document stays checked out. 

 

Is this related to this change:  

https://admin.microsoft.com/AdminPortal/home?switchtomodern=true#/MessageCenter?id=MC141079

 

6 Replies
It shouldn't be related to the message you posted, that is related to using Office Online and the New button. However, since it touches that mechanism it's possible that they broke something in the process :P, can you check the file in after the fact if you cancel the metadata window?

Yes, I can set the required field and check-in if I open the record after the fact.

What happens if you do the same in the modern UI? Curious also to know why you are using the classic UI

I am able to upload and tag my document just fine in Modern UI but a recent release has changed the Classic upload.  My document library does not have check-in/out turned on but the system is requiring a check-in without allowing me to fill in my required fields which makes the upload loop on check-in and remain incomplete.

 

I am personally excited about SPFx and the Modern UI but asking me why I am using classic when I am trying to get help for other people seems to lack an understanding of the full picture of what is going on for some installations. A lot of functionality out there does not work in the Modern UI so people will have to continue using what they have until their IT departments can transform the tools. 

 

If left this way, it’s a two-step process and people have to find their way back to the library afterwards open the record a second time, fill in the required fields, and check-in the file.   The required fields are there for a reason and if Classic UI is going to be allowed to exist, then regression testing will help to reduce impact on worker productivity.

 

This particular issue might only be seen right now on Targeted release tenants but I hope it will be remedied for us soon and before GA.