PDF ਵਰਕਫਲੋ ਨੂੰ ਐਪ ਵਿੱਚ ਬਦਲਣ ਦਾ ਤਰੀਕਾ ਸਿੱਖੋ—ਕਿਸਮਾਂ, ਸਟੇਟ, approvals ਅਤੇ ਆਉਟਪੁੱਟ ਪਹਿਲਾਂ ਨਕਸ਼ਾ ਕਰੋ ਤਾਂ ਜੋ ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਸਭ ਕੁਝ ਸਪਸ਼ਟ ਹੋਵੇ।

ਇੱਕ PDF ਪੂਰੀ ਲੱਗ ਸਕਦੀ ਹੈ ਕਿਉਂਕਿ ਇਸ 'ਤੇ ਹਰ ਬਾਕਸ, ਲੇਬਲ ਅਤੇ ਸਾਇਨ ਕਰਨ ਦੀ ਲਾਈਨ ਦਿੱਸਦੀ ਹੈ। ਪਰ ਅਕਸਰ ਇਹ ਸਿਰਫ ਕੰਮ ਦੀ ਸਤਹ ਨੂੰ ਕੈਪਚਰ ਕਰਦੀ ਹੈ। ਇਹ ਦਿਖਾਂਦਾ ਹੈ ਕਿ ਲੋਕ ਫਾਰਮ ਵਿੱਚ ਕੀ ਲਿਖਦੇ ਹਨ, ਪਰ ਜੋ ਕੁਝ ਭਰਦੇ ਸਮੇਂ, ਪਹਿਲਾਂ ਜਾਂ ਬਾਅਦ ਵਿੱਚ ਹੁੰਦਾ ਹੈ ਉਹ ਨਹੀਂ।
ਜਦੋਂ ਤੁਸੀਂ PDF ਵਰਕਫਲੋ ਨੂੰ ਐਪ ਵਿੱਚ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਇਹ ਫਰਕ ਮਹੱਤਵਪੂਰਨ ਹੁੰਦਾ ਹੈ। ਜੇ ਤੁਸੀਂ दस्तਾਵੇਜ਼ ਨੂੰ ਫੀਲਡ-ਬਾਈ-ਫੀਲਡ ਨਕਲ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਅਕਸਰ ਤुਹਾਨੂੰ ਓਹੀ ਡਿਜੀਟਲ ਗੁੰਝਲ ਮਿਲਦੀ ਹੈ। ਫਾਰਮ ਤਾਂ ਹੋਵੇਗਾ, ਪਰ ਅਸਲੀ ਕੰਮ ਲੋਕਾਂ ਦੀਆਂ ਸਿਰਾਂ ਵਿੱਚ ਹੀ ਰਹਿ ਜਾਂਦਾ ਹੈ।
ਅਧਿਕਾਂਸ ਟੀਮਾਂ ਵਿੱਚ ਕਰਮਚਾਰੀ ਗੁੰਮ ਹੋਏ ਕਦਮ ਯਾਦ ਕਰਕੇ ਭਰਦੇ ਹਨ। ਉਹ ਜਾਣਦੇ ਹਨ ਕਿ ਕਿਸ ਨੂੰ ਪੁੱਛਣਾ ਹੈ, ਕਦੋਂ approval ਚੇਜ਼ ਕਰਨੀ ਹੈ, ਕੀ ਕਰਨਾ ਹੈ ਜੇ ਜਾਣਕਾਰੀ ਗਾਇਬ ਹੋਵੇ, ਅਤੇ ਕਿਹੜੀ ਫайл ਦੀ ਵਰਜ਼ਨ ਵਰਤਣੀ ਹੈ। ਇਹ ਸਭ PDF ਦੇਖ ਕੇ ਨਾ ਤਾਂ ਸਪਸ਼ਟ ਹੁੰਦਾ ਹੈ ਤੇ ਨਾ ਹੀ ਦਰਸਾਇਆ ਜਾਂਦਾ ਹੈ।
ਇੱਕ ਸਧਾਰਣ ਖ਼ਰਚਾ ਫਾਰਮ ਇਸ ਮੁੱਦੇ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। PDF ਸ਼ਾਇਦ ਰਕਮ, ਤਾਰੀਖ ਅਤੇ ਕਾਰਨ ਪੁੱਛਦਾ ਹੋਵੇ। ਪਰ ਇਹ ਨਹੀਂ ਦਿਖਾਉਂਦਾ ਕਿ ਕਿਸੇ ਨਿਸ਼ਚਿਤ ਸੀਮਤ ਤੋਂ ਉੱਪਰ ਦੀ ਖਰੀਦ 'ਤੇ ਮੈਨੇਜਰ ਦੀ ਮਨਜ਼ੂਰੀ ਚਾਹੀਦੀ ਹੈ, finance ਕਦੇ ਚੈਟ 'ਚ ਰਸੀਦ ਮੰਗ ਸਕਦੀ ਹੈ, ਜਾਂ ਤਤਕਾਲ ਬੇਨਤੀਆਂ ਪਹਿਲਾਂ ਮਨਜ਼ੂਰ ਹੋ ਕੇ ਬਾਅਦ ਵਿੱਚ ਦਸਤਾਵੇਜ਼ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਛੁਪੇ ਹੋਏ ਹਿੱਸੇ ਅਕਸਰ ਟੀਮ ਤੋਂ ਟੀਮ ਇੱਕੋ ਜਿਹੇ ਹੁੰਦੇ ਹਨ: ਲਿਖੇ ਨਾ ਗਏ ਫੈਸਲੇ, email ਜਾਂ chat ਵਿੱਚ ਹੋਣ ਵਾਲੀਆਂ approvals, ਤਤਕਾਲ ਜਾਂ ਅਧੂਰੇ ਕੇਸਾਂ ਲਈ exceptions, ਅਤੇ outputs ਜਿਵੇਂ ਰਿਪੋਰਟਾਂ, ਭੁਗਤਾਨ ਦਰਜ, ਜਾਂ audit ਇਤਿਹਾਸ।
ਸ਼ੁਰੂ ਵਿੱਚ outputs ਖਾਸ ਕਰਕੇ ਅਸਾਨੀ ਨਾਲ ਛੁੱਟ ਜਾਂਦੇ ਹਨ। ਟੀਮਾਂ ਫਾਰਮ 'ਤੇ ਧਿਆਨ ਦਿੰਦੀਆਂ ਹਨ ਕਿਉਂਕਿ ਉਹ ਹੱਦ ਤੱਕ ਦਿੱਖ ਰਿਹਾ ਹੁੰਦਾ ਹੈ, ਪਰ ਬਾਅਦ ਵਿੱਚ ਪਤਾ ਲਗਦਾ ਹੈ ਕਿ ਉਨ੍ਹਾਂ ਨੂੰ notifications, status ਟ੍ਰੈਕਿੰਗ, exported ਡੇਟਾ, ਜਾਂ approval ਦਾ ਸਾਫ਼ ਰਿਕਾਰਡ ਵੀ ਚਾਹੀਦਾ ਹੈ।
ਇਸੇ ਕਾਰਨ PDF ਤੋਂ ਸਿਰਫ਼ ਨਕਲ ਕਰਕੇ ਨਵੀਂ ਚੀਜ਼ ਬਣਾਉਣਾ ਅਕਸਰ ਫੇਲ ਹੋ ਜਾਂਦਾ ਹੈ। ਦਸਤਾਵੇਜ਼ ਪ੍ਰਕਿਰਿਆ ਦਾ ਇੱਕ ਹਿੱਸਾ ਹੀ ਹੈ। ਜੇ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਐਪ ਪਹਿਲੇ ਦਿਨ ਹੀ ਵਰਤਣਯੋਗ ਲੱਗੇ, ਤਾਂ ਤੁਹਾਨੂੰ ਫਾਰਮ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਦਾ ਕੰਮ ਵੀ ਕੈਪਚਰ ਕਰਨਾ ਹੋਵੇਗਾ, ਸਿਰਫ ਫਾਰਮ ਨਹੀਂ।
PDF ਵਰਕਫਲੋ ਨੂੰ ਐਪ ਵਿੱਚ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ, ਦਸਤਾਵੇਜ਼ ਨੂੰ ਕੱਚਾ ਸਮੱਗਰੀ ਸਮਝੋ। ਸਕ੍ਰੀਨ ਜਾਂ ਬਟਨਾਂ ਨਾਲ ਸ਼ੁਰੂ ਨਾ ਕਰੋ। ਉਹਨਾਂ ਡੇਟਾ ਨੂੰ ਖੋਜੋ ਜਿਸ 'ਤੇ ਪ੍ਰਕਿਰਿਆ ਨਿਰਭਰ ਕਰਦੀ ਹੈ।
PDF ਨੂੰ ਲਾਈਨ-ਬਾਈ-ਲਾਈਨ ਪੜ੍ਹੋ ਅਤੇ ਹਰ ਉਹ ਫੀਲਡ ਨਿਸ਼ਾਨ ਲਗਾਓ ਜੋ ਕੋਈ ਵਿਅਕਤੀ ਸੋਧ ਸਕਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਸਧਾਰਨ ਇਨਪੁੱਟ ਜਿਵੇਂ ਨਾਮ, ਤਾਰੀਖ, ਰਕਮ, ਅਤੇ ਟਿੱਪਣੀ, ਨਾਲ ਹੀ ਚੈਕਬਾਕਸ, ਡਰੌਪਡਾਊਨ, ਸਾਈਨੇਚਰ ਅਤੇ ਹੱਥ ਨਾਲ ਭਰਿਆ ਨੋਟ ਵੀ ਸ਼ਾਮਿਲ ਹਨ। ਜੇ ਉਪਭੋਗਤਾ ਮਾਰਜਿਨਾਂ ਵਿੱਚ ਲਿਖਦੇ ਹਨ ਜਾਂ ਹੋਰ ਸਫ਼ੇ ਜੁੜਦੇ ਹਨ, ਉਹ ਵੀ ਗਿਣਤੀ ਵਿੱਚ ਆਉਂਦੇ ਹਨ।
ਫਿਰ ਹਰ ਫੀਲਡ ਨੂੰ ਕਿਸਮ ਦੇ ਤੌਰ 'ਤੇ ਲੇਬਲ ਕਰੋ। ਕੁਝ ਮੁੱਲ ਹਰ ਵਾਰ ਜ਼ਰੂਰੀ ਹੁੰਦੇ ਹਨ। ਕੁਝ ਵਿਕਲਪਿਕ ਹੁੰਦੇ ਹਨ ਅਤੇ ਖਾਸ ਹਾਲਤਾਂ ਵਿੱਚ ਹੀ ਦਿਖਦੇ ਹਨ। ਹੋਰਾਂ ਨੂੰ ਨਿਯਮ ਅਨੁਸਾਰ ਗਣਨਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜਿਵੇਂ ਟੈਕਸ, ਕੁੱਲ ਲਾਗਤ, ਜਾਂ ਬਾਕੀ ਦਿਨ। ਜੇ ਤੁਸੀਂ ਸ਼ੁਰੂ ਵਿੱਚ ਇਹ ਗਲਤ ਲੈ ਲੈਓ, ਤਾਂ ਉਪਭੋਗਤਾ ਨਹੀਂ ਜਾਣ ਪਾਵੇਗਾ ਕਿ ਕੀ ਭਰਨਾ ਜ਼ਰੂਰੀ ਹੈ ਅਤੇ ਕੀ ਸਿਸਟਮ ਨੂੰ ਸੌਂਪਿਆ ਗਿਆ ਹੈ।
ਫਾਰਮ ਦੀ ਇੱਕ ਸਧਾਰਣ ਸਮੀਖਿਆ ਕਰਨ ਦਾ ਤਰੀਕਾ ਇਹ ਹੈ ਕਿ ਹਰ ਫੀਲਡ ਨੂੰ ਚਾਰ ਕਿਸਮਾਂ ਵਿੱਚ ਵੰਡੋ: ਵਿਅਕਤੀ ਦੁਆਰਾ ਸੋਧਯੋਗ, ਜ਼ਰੂਰੀ ਜਾਂ ਵਿਕਲਪਿਕ, ਨਿਯਮ ਦੁਆਰਾ ਗਣਨਾ ਕੀਤਾ ਗਿਆ, ਜਾਂ ਕਿਸੇ ਹੋਰ ਸਰੋਤ ਤੋਂ ਆਇਆ।
ਆਖਰੀ ਗਰੁੱਪ ਅਕਸਰ ਛੁਟੀ ਜਾਂਦਾ ਹੈ। ਕੋਈ ਫੀਲਡ PDF 'ਤੇ დਿਖ ਸਕਦੀ ਹੈ, ਪਰ ਜਿਸਨੇ ਭਰਿਆ ਹੈ ਉਹ ਇਸ ਨੁੰਹ ਜਾਣਦਾ ਹੀ ਨਹੀਂ। ਸ਼ਾਇਦ finance ਕੋਈ cost center ਸ਼ਾਮਿਲ ਕਰਦਾ ਹੋਵੇ, HR ਕਰਮਚਾਰੀ ID ਪੁਸ਼ਟੀ ਕਰੇ, ਜਾਂ ਸਿਸਟਮ ਆਟੋਮੈਟਿਕ ਤੌਰ 'ਤੇ ਅੱਜ ਦੀ ਤਾਰੀਖ ਖਿੱਚ ਲਏ।
ਹਰ ਡੇਟਾ ਟੁਕੜੇ ਦੇ ਪ੍ਰਦਾਨਕਰਤਾ ਨੂੰ ਵੀ ਨੋਟ ਕਰੋ। ਇੱਕ ਫਾਰਮ ਅਕਸਰ ਇਕ ਵਿਅਕਤੀ ਦਾ ਲੱਗਦਾ ਹੈ, ਪਰ ਜਾਣਕਾਰੀ ਤਿੰਨ ਜਾਂ ਚਾਰ ਲੋਕਾਂ ਤੋਂ ਆ ਸਕਦੀ ਹੈ। ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਨ੍ਹਾਂ ਨੂੰ ਐਪ ਵਿੱਚ ਐਕਸੈਸ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਕਿਹੜੇ ਫੀਲਡ ਸਬਮਿਸ਼ਨ ਤੋਂ ਬਾਅਦ ਲਾਕ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।
ਅੰਤ ਵਿੱਚ, ਜੋ ਕੁਝ ਦੁਹਰਾਇਆ ਜਾਂਦਾ ਹੈ ਉਹਨਾਂ ਨੂੰ ਨਿਸ਼ਾਨ ਲਗਾਓ। ਟੇਬਲਾਂ, ਲਾਈਨ ਆਈਟਮ, ਉਤਪਾਦਾਂ ਦੀ ਸੂਚੀ, ਕਈ approvers, ਅਤੇ ਸਹਾਇਕ ਫਾਈਲਾਂ ਤੁਰੰਤ ਉਭਰ ਕੇ ਆਉਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ। ਇੱਕ PDF ਸੁੰਦਰ ਗ੍ਰਿਡ ਵਿੱਚ ਦੁਹਰਾਏ गए ਰੋਜ਼ ਛੁਪਾ ਸਕਦਾ ਹੈ, ਪਰ ਐਪ ਵਿੱਚ ਉਹ ਆਮ ਤੌਰ 'ਤੇ ਡਾਇਨਾਮਿਕ ਲਿਸਟਾਂ ਜਾਂ ਐਟੈਚਮੈਂਟ ਬਣ ਜਾਂਦੇ ਹਨ।
ਉਦਾਹਰਨ ਲਈ, ਇਕ purchase request PDF ਵਿੱਚ ਇੱਕ requester, ਇੱਕ budget owner, ਆਈਟਮਾਂ ਦੀ ਇੱਕ ਟੇਬਲ ਅਤੇ ਇੱਕ vendor quote ਹੋ ਸਕਦਾ ਹੈ। ਇਹ ਇੱਕ ਸਿੰਗਲ ਫੀਲਡ ਸੈੱਟ ਨਹੀਂ ਹੈ। ਇਹ ਇਕਕਲ ਫੀਲਡਾਂ, ਦੁਹਰਾਈਆਂ ਰੋਜ਼, ਗਣਨਾ ਕੀਤੀਆਂ totals, ਅਤੇ ਅੱਪਲੋਡ ਕੀਤੀਆਂ ਦਸਤਾਵੇਜ਼ਾਂ ਦਾ ਮਿਸ਼ਰਨ ਹੈ।
ਅਕਸਰ PDF ਇੱਕ ਪ੍ਰਕਿਰਿਆ ਦਾ ਇੱਕ ਪਲ ਦਿਖਾਉਂਦਾ ਹੈ: ਉਹ ਹਿੱਸਾ ਜੋ ਕੋਈ ਭਰ ਰਿਹਾ ਹੈ। ਅਸਲੀ ਕੰਮ ਇਸ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਹੁੰਦਾ ਹੈ। PDF ਵਰਕਫਲੋ ਨੂੰ ਐਪ ਵਿੱਚ ਬਦਲਣ ਲਈ, ਜਿਹੜੇ ਸਟੇਟ ਆਇਟਮ ਸ਼ੁਰੂ ਤੋਂ ਖ਼ਤਮ ਤੱਕ ਮੁਹੱਈਆ ਕਰਦੇ ਹਨ ਉਹਨਾਂ ਨੂੰ ਨਾਮ ਦਿਓ।
ਆਮ ਬੋਲਚਾਲ ਦੇ ਸਾਫ਼ ਸ਼ਬਦ ਵਰਤੋ। ਚੰਗੇ ਸਟੇਟ ਨਾਂ ਇੱਕ ਨਜ਼ਰ 'ਚ ਸਮਝ ਆ ਜਾਂਦੇ ਹਨ, ਜਿਵੇਂ Draft, Submitted, Under Review, Approved, Rejected, ਅਤੇ Completed। ਜੇ ਲੇਬਲ ਅਸਪਸ਼ਟ ਹਨ ਜਿਵੇਂ Active ਜਾਂ In Progress ਅਤੇ ਉਹ ਕੰਮ ਨਹੀਂ ਦੱਸਦੇ, ਤਾਂ ਉਹ ਤੋਂ ਬਚੋ।
ਇੱਕ ਸਧਾਰਣ ਟੈਸਟ ਪੁੱਛਣਾ ਹੈ, "ਇਸ ਬੇਨਤੀ ਬਾਰੇ ਹੁਣ ਕੀ ਸੱਚ ਹੋ ਸਕਦਾ ਹੈ?" ਜੇ ਦੋ ਲੋਕ ਇੱਕੋ ਹੀ ਸਟੇਜ ਲਈ ਵੱਖ-ਵੱਖ ਜਵਾਬ ਦਿੰਦੀਆਂ ਹਨ, ਤਾਂ ਸਟੇਟ ਸ਼ਾਇਦ ਜ਼ਿਆਦਾ ਫੱਜ਼ੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਬਿਹਤਰ ਨਾਂ ਦੀ ਲੋੜ ਹੈ।
ਹਰ ਸਟੇਟ ਦਾ ਇੱਕ ਸਪਸ਼ਟ ਮਾਲਿਕ ਅਤੇ ਇੱਕ ਅਗਲਾ ਸਪਸ਼ਟ ਕਦਮ ਚਾਹੀਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਕੌਣ ਆਈਟਮ ਨੂੰ ਅੱਗੇ ਵਧਾ ਸਕਦਾ ਹੈ ਅਤੇ ਕਿਹੜੀ ਕਾਰਵਾਈ ਇਹ ਬਦਲਾਅ ਲਿਆਉਂਦੀ ਹੈ।
ਉਦਾਹਰਨ ਲਈ:
ਇੱਥੇ ਹੀ ਛੁਪੇ ਨਿਯਮ ਸਾਹਮਣੇ ਆਉਂਦੇ ਹਨ। ਮੈਨੇਜਰ ਕਿਸੀ ਸੀਮਾ ਤਕ approve ਕਰ ਸਕਦਾ ਹੈ, ਜਦਕਿ ਉਸ ਸੀਮਾ ਤੋਂ ਵੱਧ ਲਈ ਡਾਇਰੈਕਟਰ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ। ਇਹ ਕੇਵਲ ਇਕ ਨੋਟ ਨਹੀਂ; ਇਹ ਸਟੇਟ ਲੌਜਿਕ ਦਾ ਹਿੱਸਾ ਹੈ।
ਫਿਰ ਲਿਖੋ ਕਿ ਹਰ ਸਟੇਟ ਵਿੱਚ ਕੀ ਬਦਲਦਾ ਹੈ। ਫੀਲਡਾਂ ਬਾਰੇ ਸੋਚੋ, ਸਿਰਫ ਲੇਬਲਾਂ ਬਾਰੇ ਨਹੀਂ। Draft ਵਿੱਚ requester ਹਰ ਚੀਜ਼ ਸੋਧ ਸਕਦਾ ਹੈ। ਸਬਮਿਸ਼ਨ ਤੋਂ ਬਾਅਦ amount, vendor, ਅਤੇ reason read-only ਹੋ ਸਕਦੇ ਹਨ, ਜਦਕਿ ਟਿੱਪਣੀਆਂ reviewers ਲਈ ਖੁੱਲੀਆਂ ਰੱਖੀ ਜਾ ਸਕਦੀਆਂ ਹਨ। Approved ਵਿੱਚ ਭੁਗਤਾਨ ਵੇਰਵੇ ਸਿਰਫ finance ਟੀਮ ਲਈ unlock ਹੋ ਸਕਦੇ ਹਨ।
read-only ਨਿਯਮ ਮਹੱਤਵਪੂਰਨ ਹਨ ਕਿਉਂਕਿ ਉਹ ਪ੍ਰਕਿਰਿਆ ਦੀ ਸੁਰੱਖਿਆ ਕਰਦੇ ਹਨ। ਜੇ approval ਤੋਂ ਬਾਅਦ ਕੋਈ ਮੁੱਖ ਫੀਲਡ ਬਦਲ ਸਕਦਾ ਹੈ, ਤਾਂ ਐਪ ਅਸਲ ਵਰਕਫਲੋ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਏਗਾ। ਇੱਕ ਸਪਸ਼ਟ state map ਫਾਰਮ ਨੂੰ ਸੱਚਾ ਰੱਖਦਾ ਹੈ ਅਤੇ ਐਪ ਬਣਾਉਣਾ ਬਹੁਤ ਆਸਾਨ ਕਰ ਦਿੰਦਾ ਹੈ।
PDF ਆਮ ਤੌਰ 'ਤੇ خوشی ਦੇ ਰਸਤੇ (happy path) ਨੂੰ ਦਿਖਾਂਦਾ ਹੈ। ਅਸਲ ਕੰਮ ਅਜਿਹਾ ਨਹੀਂ ਹੁੰਦਾ। PDF ਨੂੰ ਐਪ ਵਿੱਚ ਬਦਲਣ ਲਈ, ਤੁਹਾਨੂੰ ਇਹ ਨਕਸ਼ਾ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਕੌਣ ਹਾਂ ਕਹਿ ਰਹਿਆ ਹੈ, ਕੌਣ ਨਾ ਕਹਿ ਸਕਦਾ ਹੈ, ਅਤੇ ਜਦੋਂ ਪ੍ਰਕਿਰਿਆ script ਤੋਂ ਬਾਹਰ ਜਾਏ ਤਾਂ کیا ਹੁੰਦਾ ਹੈ।
ਸਿੱਧੇ ਭਾਸ਼ਾ ਵਿੱਚ approval ਕ੍ਰਮ ਲਿਖਣਾ ਸ਼ੁਰੂ ਕਰੋ। ਇਸਨੂੰ ਨਾਮਾਂ ਦੀ ਸਿਰਫ ਸੂਚੀ ਨਾ ਬਣਾਓ—ਇਸਨੂੰ ਫੈਸਲਿਆਂ ਦੀ ਲੜੀ ਬਣਾਓ। ਉਦਾਹਰਨ: ਕਰਮਚਾਰੀ ਬੇਨਤੀ ਭੇਜਦਾ ਹੈ, ਮੈਨੇਜਰ ਇਸਨੂੰ ਸਮੀਖਿਆ ਕਰਦਾ ਹੈ, finance ਨੀਤੀ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ, ਫਿਰ operations ਭੁਗਤਾਨ ਵੇਰਵਿਆਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ। ਉਹ ਕ੍ਰਮ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿਉਂਕਿ ਐਪ ਇਸਨੂੰ ਵਰਤ ਕੇ ਕੰਮ ਅੱਗੇ ਵਧਾਏਗਾ।
ਹਰ ਕਦਮ ਲਈ ਉਸ ਵਿਅਕਤੀ, ਭੂਮਿਕਾ, ਜਾਂ ਟੀਮ ਦਾ ਨਾਮ ਲਿਖੋ ਜੋ ਫੈਸਲਾ ਮਾਲਕ ਹੈ। ਵਿਸ਼ੇਸ਼ ਹੋੋ। "Manager" "ਕਿਸੇ ਵਿਭਾਗ ਦੇ ਕਿਸੇ" ਦੀ ਬਜਾਏ ਵਧੀਆ ਹੈ। ਜੇ approval amount, location, ਜਾਂ project type ਦੇ ਅਧਾਰ 'ਤੇ ਬਦਲਦੀ ਹੈ, ਤਾਂ ਉਹ ਵੀ ਨੋਟ ਕਰੋ। ਇਕ ਛੋਟੀ ਬੇਨਤੀ ਨੂੰ ਇੱਕ approval ਚਾਹੀਦਾ ਹੋ ਸਕਦਾ ਹੈ, ਜਦਕਿ ਵੱਡੀ ਨੂੰ ਦੋ approvals ਲੋੜ ਹੋ ਸਕਦੀਆਂ ਹਨ।
ਹਰ approval ਕਦਮ 'ਤੇ, ਪੰਜ ਚੀਜ਼ਾਂ ਕੈਪਚਰ ਕਰੋ: ਕੌਣ ਇਸਨੂੰ ਰਿਵਿਊ ਕਰਦਾ ਹੈ, ਉਹ ਕੀ ਕਰ ਸਕਦਾ ਹੈ, ਫੈਸਲਾ ਕਰਨ ਲਈ ਉਹਨੂੰ ਕੀ ਜਾਣਕਾਰੀ ਚਾਹੀਦੀ ਹੈ, ਇਹ ਕਦ ਤੱਕ ਰੁਕ ਸਕਦੀ ਹੈ ਪਹਿਲਾਂ follow-up ਕੀ ਹੋਵੇ, ਅਤੇ ਕਿਹੜਾ ਨਿਯਮ ਇਸਨੂੰ ਅਗਲੇ ਸਟੇਜ 'ਤੇ ਭੇਜੇਗਾ।
Rejections ਨੂੰ ਆਪਣਾ ਰਾਹ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਸਿਰਫ "rejected" ਤੇ ਨਾ ਰੁਕੋ। ਪੁੱਛੋ ਕਿ ਫਿਰ ਕੀ ਹੁੰਦਾ ਹੈ। ਕੀ ਬੇਨਤੀ ਤੁਰੰਤ ਬੰਦ ਹੋ ਜਾਂਦੀ ਹੈ? ਕੀ ਵਿਅਕਤੀ ਸੋਧ ਕਰਕੇ ਦੁਬਾਰਾ ਜਮ੍ਹਾਂ ਕਰ سکتا ਹੈ? ਕੀ ਐਪ ਮੂਲ rejection ਕਾਰਨ ਸੰਭਾਲ ਕੇ ਰੱਖਦਾ ਹੈ? ਜੇ rework ਦੀ ਆਗਿਆ ਹੈ, ਤਾਂ ਨੋਟ ਕਰੋ ਕਿ ਕਿਹੜੇ ਫੀਲਡ ਸੋਧੇ ਜਾ ਸਕਦੇ ਹਨ ਅਤੇ ਕਿਸ ਨੇ ਅਪਡੇਟ ਕੀਤੀ ਵਰਜਨ ਨੂੰ ਰਿਵਿਊ ਕਰਨਾ ਹੈ।
ਫਿਰ skips ਅਤੇ exceptions ਲਈ ਵੇਖੋ। ਇੱਕ ਆਮ ਉਦਾਹਰਨ low-risk ਬੇਨਤੀਆਂ ਲਈ auto-approval ਹੈ। ਦੂਜਾ compliance review ਹੈ ਜੋ ਸਿਰਫ ਕੁਝ ਦੇਸ਼ਾਂ ਜਾਂ ਕੁਝ totals ਲਈ ਹੁੰਦਾ ਹੈ। ਜੇ ਤੁਸੀਂ केवल PDF ਪੜ੍ਹ ਰਹੇ ਹੋ ਤਾਂ ਇਹ ਆਸਾਨੀ ਨਾਲ ਛੁੱਟ ਜਾਂਦੇ ਹਨ, ਪਰ ਇਹ ਸੱਚੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਰੂਪ ਦਿੰਦੇ ਹਨ।
ਆਪਣੇ ਨਕਸ਼ੇ ਦੀ ਜਾਂਚ ਕਰਨ ਦਾ ਇੱਕ ਸਧਾਰਣ ਤਰੀਕਾ ਹੈ ਤਿੰਨ ਕੇਸ ਚਲਾਓ: ਇੱਕ ਨਾਰਮਲ approval, ਇੱਕ rejection, ਅਤੇ ਇੱਕ exception। ਜੇ ਤੁਸੀਂ ਹਰ ਇੱਕ ਦਾ ਰਾਹ ਬਿਨਾਂ ਅਟਕਾਂ ਸਮਝਾ ਸਕਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡਾ approval workflow ਬਿਲਡ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਸਪਸ਼ਟ ਹੈ।
PDF ਵਰਕਫਲੋ ਨੂੰ ਐਪ ਵਿੱਚ ਬਦਲਣ ਲਈ, ਸਭ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਅਸਲੀ PDF ਲਓ ਜੋ ਲੋਕ ਵਰਤਦੇ ਹਨ, ਭਾਵੇਂ ਉਹ ਗੰਦਾ, ਪੁਰਾਣਾ, ਜਾਂ ਨੋਟਾਂ ਨਾਲ ਭਰਿਆ ਹੋਵੇ। ਇੱਕ ਅਸਲੀ ਵਰਜ਼ਨ ਦਿਖਾਂਦਾ ਹੈ ਕਿ ਅਸਲ ਵਿਚ ਕੀ ਹੁੰਦਾ ਹੈ, ਨਾ ਕਿ ਜੋ ਲੋਕ ਧੁੰਧਲੇ ਤੌਰ 'ਤੇ ਯਾਦ ਕਰਦੇ ਹਨ।
ਫਿਰ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਕਾਰਵਾਈਆਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ। ਹਰ ਪੇਜ਼, ਸੈਕਸ਼ਨ, ਅਤੇ ਸਾਈਨਚਰ ਬਲਾਕ ਨੂੰ ਇੱਕ ਸਧਾਰਣ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ: ਇੱਥੇ ਕੌਣ ਕੀ ਕਰਦਾ ਹੈ? ਇੱਕ ਤਾਰੀਖ ਦਾ ਬਾਕਸ ਦਾ ਮਤਲਬ ਹੋ ਸਕਦਾ ਹੈ "ਬੇਨਤੀ ਜਮ੍ਹਾਂ ਕਰੋ"। ਇੱਕ ਮੈਨੇਜਰ ਦਾ ਸਾਈਨਚਰ "ਸਮੀਖਿਆ ਅਤੇ ਮਨਜ਼ੂਰੀ" ਦਾ ਮਤਲਬ ਹੋ ਸਕਦਾ ਹੈ। ਇੱਕ finance ਹਿੱਸਾ "ਬਜਟ ਦੀ ਜਾਂਚ ਕਰਨਾ ਅਤੇ ਭੁਗਤਾਨ ਰਿਹਾ ਕਰਨਾ" ਦੱਸ ਸਕਦਾ ਹੈ।
ਇੱਕ ਸਧਾਰਣ ਨਕਸ਼ਾ ਤਿਆਰ ਕਰਨ ਦਾ ਤਰੀਕਾ:
ਇਹ ਟਾਸਕ-ਅਧਾਰਿਤ ਗਰੁੱਪਿੰਗ ਜ਼ਿਆਦਾ ਮਹੱਤਵਪੂਰਨ ਹੁੰਦੀ ਹੈ ਜਿੰਨੀ ਟੀਮਾਂ ਉਮੀਦ ਕਰਦੀਆਂ ਹਨ। PDF ਪ੍ਰਿੰਟ ਅਤੇ ਸਕੈਨ ਲਈ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਗਿਆ ਹੁੰਦਾ ਹੈ। ਐਪ ਕੰਮ ਦੇ ਮੁਹੱਤੀਆਂ 'ਤੇ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇ requester ਵੇਰਵੇ ਪੇਜ਼ ਇੱਕ 'ਤੇ ਹਨ ਅਤੇ ਬਜਟ ਵੇਰਵੇ ਪੇਜ਼ ਤਿੰਨ 'ਤੇ ਹਨ, ਪਰ ਇੱਕੋ ਵਿਅਕਤੀ ਦੋਹਾਂ ਨੂੰ ਸ਼ੁਰੂ ਵਿੱਚ ਭਰਦਾ ਹੈ, ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਇੱਕ ਟਾਸਕ ਵਿੱਚ ਰੱਖੋ।
ਅਗਲਾ, ਇਹ ਲਿਖੋ ਕਿ ਆਈਟਮ ਦੀ ਸਥਿਤੀ ਕੀ ਬਦਲਦੀ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਡ੍ਰਾਫਟ ਸਬਮਿਟ ਹੋ ਜਾਂਦਾ ਹੈ, ਫਿਰ approve, reject, ਜਾਂ edits ਲਈ ਵਾਪਸ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਵੀ ਕੈਪਚਰ ਕਰੋ ਕਿ ਐਪ ਅੰਤ ਵਿੱਚ ਕੀ ਉਤਪਾਦਨ ਕਰੇਗਾ, ਜਿਵੇਂ ਇੱਕ ਪੁਸ਼ਟੀ ਰਿਕਾਰਡ, ਡਾਊਨਲੋਡ ਯੋਗ ਸਾਰ, notification, ਜਾਂ ਹੋਰ ਸਿਸਟਮ ਵੱਲ ਡੇਟਾ ਭੇਜਣਾ।
ਪਹਿਲਾ ਟੈਸਟ ਛੋਟਾ ਰੱਖੋ। ਇੱਕ ਅਸਲ ਯੂਜ਼ਰ ਦੇ ਨਾਲ ਬੈਠੋ ਜੋ ਫਾਰਮ ਵਰਤਦਾ ਹੈ ਅਤੇ ਹਾਲ ਦਾ ਉਦਾਹਰਨ ਮਿਲਕੇ ਚਲੋਂ। ਜੇ ਉਹ ਕਹਿੰਦੇ ਹਨ, "ਮੈਂ ਇਸ ਤੋਂ ਬਾਅਦ finance ਨੂੰ email ਵੀ ਕਰਦਾ ਹਾਂ," ਤਾਂ ਉਹ ਵੀ ਵਰਕਫਲੋ ਦਾ ਹਿੱਸਾ ਹੈ।
ਟ੍ਰੇਵਲ ਖ਼ਰਚ ਫਾਰਮ ਇਹ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ PDF ਵਰਕਫਲੋ ਨੂੰ ਐਪ ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਣਾ ਹੈ। ਕਾਗਜ਼ ਤੇ ਇਹ ਸਧਾਰਣ ਲੱਗਦਾ ਹੈ: ਯਾਤਰਾ ਵੇਰਵੇ ਭਰੋ, ਮਨਜ਼ੂਰੀ ਲਈ ਭੇਜੋ, ਅਤੇ ਉਡੀਕ ਕਰੋ। ਅਸਲ ਕੰਮ ਵਿੱਚ ਆਮ ਤੌਰ 'ਤੇ ਸੋਧ, ਸਵਾਲ ਅਤੇ ਗਾਇਬ ਰਸੀਦਾਂ ਆਦਿ ਸ਼ਾਮਿਲ ਹੁੰਦੇ ਹਨ।
ਕਰਮਚਾਰੀ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ। ਉਹ ਯਾਤਰਾ ਦੀਆਂ ਤਾਰੀਆਂ, ਗੰਤव्य, ਯਾਤਰਾ ਦਾ ਮਕਸਦ ਅਤੇ ਹਰ ਉਮੀਦਤ ਖ਼ਰਚ ਭਰਦੇ ਹਨ, ਜਿਵੇਂ ਟਰਾਂਸਪੋਰਟ, ਹੋਟਲ, ਭੋਜਨ, ਜਾਂ ਇਵੈਂਟ ਫੀਸ। ਇੱਕ static PDF ਦੀ ਥਾਂ ਐਪ ਉਨ੍ਹਾਂ ਨੂੰ ਸਾਫ਼ ਫੀਲਡ, totals, ਅਤੇ ਸਧਾਰਨ ਚੈੱਕਸ ਨਾਲ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ।
ਉਦਾਹਰਨ ਲਈ, ਜੇ ਕੋਈ ਹੋਟਲ ਦੀ ਰਕਮ ਭਰੇ ਪਰ ਰਾਤਾਂ ਦੀ ਗਿਣਤੀ ਭੁੱਲ ਜਾਵੇ, ਤਾਂ ਐਪ ਤੁਰੰਤ ਇਸਨੂੰ flag ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਬਾਅਦ ਦੀ ਸਮੀਖਿਆ ਦੌਰਾਨ ਹੁੰਦੀ ਰਵਾਇਤੀ ਵਾਪਸੀ-ਫੋਰਵਰਡ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ।
ਜਦੋਂ ਕਰਮਚਾਰੀ ਬੇਨਤੀ ਸਬਮਿਟ ਕਰਦਾ ਹੈ, ਤਾਂ ਮੈਨੇਜਰ ਇਸਦੀ ਸਮੀਖਿਆ ਕਰਦਾ ਹੈ। ਮੈਨੇਜਰ ਮਨਜ਼ੂਰ ਕਰ ਸਕਦਾ ਹੈ, ਰੱਦ ਕਰ ਸਕਦਾ ਹੈ, ਜਾਂ ਟਿੱਪਣੀ ਨਾਲ ਵਾਪਸ ਭੇਜ ਸਕਦਾ ਹੈ, ਉਦਾਹਰਨ ਵਜੋਂ "ਕਿਰਪਾ ਕਰਕੇ ਦੱਸੋ ਕਿ flight ਦੀ ਲਾਗਤ ਆਮ ਤੋਂ ਕਿਉਂ ਜ਼ਿਆਦਾ ਹੈ।" ਬੇਨਤੀ ਇੱਕ ਫਾਇਲ ਨਹੀਂ ਰਹਿ ਜਾਂਦੀ; ਇਸਦਾ ਇੱਕ ਸਟੇਟ ਹੁੰਦਾ ਹੈ, ਜਿਵੇਂ Draft, Submitted, Needs changes, Manager approved, Finance approved, ਜਾਂ Rejected।
ਇਹ ਸਟੇਟ ਅਹਮ ਹਨ ਕਿਉਂਕਿ ਇਹ ਹਰ ਕਿਸੇ ਨੂੰ ਦੱਸਦੇ ਹਨ ਕਿ ਅੱਗੇ ਕੀ ਹੋਵੇਗਾ। ਜੇ ਮੈਨੇਜਰ ਸੋਧ ਮੰਗਦਾ ਹੈ, ਤਾਂ ਕਰਮਚਾਰੀ ਬੇਨਤੀ ਅਪਡੇਟ ਕਰਦਾ ਹੈ ਅਤੇ ਦੁਬਾਰਾ ਸਬਮਿਟ ਕਰਦਾ ਹੈ ਬਿਨਾਂ ਮੁੜ ਤੋਂ ਸਟਾਰਟ ਕੀਤੇ।
ਮੈਨੇਜਰ ਦੀ ਮਨਜ਼ੂਰੀ ਤੋਂ ਬਾਅਦ, finance ਉਸੀ ਰਿਕਾਰਡ ਦੀ ਸਮੀਖਿਆ ਕਰਦਾ ਹੈ। finance ਬਜਟ ਸੀਮਾਵਾਂ, ਨੀਤੀ ਦੇ ਨਿਯਮਾਂ, ਜਾਂ ਗਾਇਬ ਰਸੀਦਾਂ ਦੀ ਜਾਂਚ ਕਰ ਸਕਦਾ ਹੈ। ਫਿਰ ਉਹ ਮਨਜ਼ੂਰ ਜਾਂ ਰੱਦ ਕਰਦੇ ਹਨ।
ਅੰਤ ਵਿੱਚ, ਐਪ ਇੱਕ ਪੂਰਾ ਰਿਕਾਰਡ ਇਕੱਠਾ ਰੱਖਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਕਿ ਕਿਸ ਨੇ ਸਬਮਿਟ ਕੀਤਾ, ਕਦੋਂ ਸਥਿਤੀ ਬਦਲੀ, ਕਿਸ ਨੇ ਮਨਜ਼ੂਰ ਕੀਤਾ, ਅਤੇ ਆਖਰੀ ਰਕਮ ਸ਼ਾਮਿਲ ਹੁੰਦੀ ਹੈ। ਇਹ ਇੱਕ ਛੋਟਾ ਸਾਰ ਭੀ ਤਿਆਰ ਕਰ ਸਕਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਕਰਮਚਾਰੀ ਦਾ ਨਾਮ, ਯਾਤਰਾ ਤਾਰੀਆਂ, ਰਿਕਵੈਸਟ ਕੀਤੀ ਕੁੱਲ ਰਕਮ, approval ਇਤਿਹਾਸ, ਅਤੇ ਆਖਰੀ finance ਫੈਸਲਾ ਹੋਵੇ।
ਇੱਥੇ PDF ਫਾਰਮ ਇੱਕ ਕਾਗਜ਼ੀ ਦਸਤਾਵੇਜ਼ ਜੋ ਲੋਕ email ਕਰਦੇ ਰਹਿੰਦੇ ਹਨ, ਉਸ ਤੋਂ ਕਾਫ਼ੀ ਵਧ ਕੇ ਇੱਕ ਕਾਰਜਕਾਰੀ ਪ੍ਰਕਿਰਿਆ ਮਿਲਦੀ ਹੈ ਜਿਸ ਵਿੱਚ ਡੇਟਾ, ਸਥਿਤੀ, ਅਤੇ ਸਪਸ਼ਟ ਨਤੀਜਾ ਹੁੰਦਾ ਹੈ।
ਜਦੋਂ ਤੁਸੀਂ PDF ਵਰਕਫਲੋ ਨੂੰ ਐਪ ਵਿੱਚ ਬਦਲਦੇ ਹੋ, ਫਾਰਮ ਸਿਰਫ ਕੰਮ ਦਾ ਇਕ ਹਿੱਸਾ ਹੈ। ਅਸਲ ਕੀਮਤ ਇਸ ਗੱਲ 'ਚ ਹੈ ਕਿ ਐਪ ਜਮ੍ਹਾਂ ਕਰਨ 'ਤੇ ਕੀ ਬਣਾਉਂਦਾ, ਸਟੋਰ ਕਰਦਾ, ਅਤੇ ਭੇਜਦਾ ਹੈ।
ਹਰ ਸਬਮਿਸ਼ਨ ਨੂੰ ਇੱਕ ਰਿਕਾਰਡ ਸਮਝੋ। ਉਹ ਰਿਕਾਰਡ ਫਾਰਮ ਡੇਟਾ, ਮੌਜੂਦਾ ਸਥਿਤੀ, ਜਿਸਨੇ ਸਬਮਿਟ ਕੀਤਾ, ਅਤੇ ਕਿਸੇ ਵੀ ਫਾਈਲਾਂ ਜਾਂ ਨੋਟਾਂ ਨੂੰ ਰੱਖੇ। ਜੇ ਤੁਸੀਂ ਇਹ ਚੰਗੀ ਤਰ੍ਹਾਂ ਕਰੋਂਗੇ, ਤਾਂ ਲੋਕ email ਥਰੇਡਾਂ, ਸਾਂਝੇ ਫੋਲਡਰਾਂ, ਅਤੇ ਪੁਰਾਣੇ PDFs ਵਿਚੋਂ ਜਾਣ-ਪਛਾਣ ਕਰਨਾ ਛੱਡ ਦੇਣਗੇ।
ਇੱਕ ਚੰਗੀ ਐਪ ਹਰ ਬੇਨਤੀ, ਅਰਜ਼ੀ, ਜਾਂ approval ਲਈ ਇੱਕ ਰਿਕਾਰਡ ਸੇਵ ਕਰੇ। ਭਾਵੇਂ ਪ੍ਰਕਿਰਿਆ ਬਾਅਦ ਵਿੱਚ PDF ਜਾਂ ਰਿਪੋਰਟ ਬਣਾਉਂਦੀ ਹੋਵੇ, ਐਪ ਵਿੱਚ ਰਿਕਾਰਡ ਮੁੱਖ ਸਤਰਫ਼ ਸੱਚਾਈ ਰਹੇ।
ਇਸ ਨਾਲ ਅਪਡੇਟਸ ਬਹੁਤ ਅਸਾਨ ਹੁੰਦੇ ਹਨ। ਜੇ finance ਸਥਿਤੀ pending ਤੋਂ approved ਕਰਦਾ ਹੈ, ਤਾਂ ਹਰ ਕੋਈ ਇੱਕੋ ਰਿਕਾਰਡ ਵੇਖਦਾ ਹੈ ਨਾ ਕਿ ਬਦਲੀ ਹੋਈ ਦਸਤਾਵੇਜ਼।
ਤੁਹਾਨੂੰ ਇਹ ਵੀ ਫੈਸਲਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਕਿਹੜੀਆਂ ਸਥਿਤੀ ਬਦਲਾਅ alert ਭੇਜਣਗੀਆਂ। ਜ਼ਿਆਦਾਤਰ ਟੀਮਾਂ ਨੂੰ ਕੁਝ ਹੀ alerts ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ: submitted, approved, rejected, sent back for edits, ਅਤੇ completed. ਸਧਾਰਣ notifications ਲੋਕਾਂ ਨੂੰ ਵਕਤ 'ਤੇ ਕਾਰਵਾਈ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੀਆਂ ਹਨ।
ਕੁਝ ਵਰਕਫਲੋਅਜ਼ ਨੂੰ ਅੰਤ ਵਿੱਚ ਇੱਕ ਦਸਤਾਵੇਜ਼ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ—ਜਿਵੇਂ receipt, summary report, signed approval page, ਜਾਂ ਕਿਸੇ ਹੋਰ ਟੀਮ ਨੂੰ ਭੇਜਿਆ ਗਿਆ ਫਾਈਲ। ਸਿਰਫ਼ ਉਹਨਾਂ ਹਾਲਤਾਂ ਵਿੱਚ ਇਹ ਬਣਾਓ ਜਦੋਂ ਇਹ ਵਾਸਤਵ ਵਿੱਚ ਲੋੜੀਦਾ ਹੋਵੇ। ਜੇ ਕਿਸੇ ਨੇ generated PDF ਨੂੰ approval ਤੋਂ ਬਾਅਦ ਵਰਤਿਆ ਹੀ ਨਹੀਂ, ਤਾਂ ਇਸਨੂੰ ਛੱਡ ਦਿਓ।
ਆਡੀਟ ਟਰੇਲ ਨੂੰ ਵੀ ਨਾ ਭੁੱਲੋ। ਐਪ ਨੂੰ ਮੁੱਖ ਤਰੀਕਿਆਂ ਅਤੇ ਫੈਸਲਿਆਂ ਦੀ ਇਤਿਹਾਸ ਰੱਖਣੀ ਚਾਹੀਦੀ ਹੈ, ਜਿਵੇਂ ਕਦੋਂ ਬੇਨਤੀ ਜਮ੍ਹਾਂ ਹੋਈ, ਕਿਸ ਨੇ ਮਨਜ਼ੂਰ ਕੀਤਾ, ਕਿਸ ਨੇ ਰੱਦ ਕੀਤਾ, ਅਤੇ ਕੀ ਟਿੱਪਣੀਆਂ ਛੱਡੀਆਂ ਗਈਆਂ। ਇਹ ਮਹੱਤਵਪੂਰਨ ਹੈ ਜਦੋਂ ਕੋਈ ਦੋ ਮਹੀਨੇ ਬਾਅਦ ਪੁੱਛੇ "ਇੱਥੇ ਕੀ ਹੋਇਆ?"।
ਇੱਕ ਸਭ ਤੋਂ ਵੱਡੀ ਗਲਤੀ PDF ਦੇ ਪੇਜ ਲੇਆਉਟ ਦੀ ਨਕਲ ਕਰਨਾ ਹੈ, ਨਾ ਕਿ ਲੋਕ ਜੋ ਕੰਮ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹਨ ਉਹਨੂੰ ਨਕਲ ਕਰਨਾ। ਫਾਰਮ ਅਕਸਰ ਬਾਕਸ, ਲੇਬਲ ਅਤੇ ਸਾਈਨ ਲਾਈਨਾਂ ਦਿਖਾਉਂਦਾ ਹੈ, ਪਰ ਅਸਲ ਪ੍ਰਕਿਰਿਆ ਫੈਸਲਿਆਂ, ਹੇੰਡਆਫ਼ਸ, ਅਤੇ ਨਿਯਮਾਂ ਬਾਰੇ ਹੈ। ਜੇ ਤੁਸੀਂ ਪੇਜ ਦੀ ਬਹੁਤ ਨਜ਼ਦੀਕੀ ਨਕਲ ਕਰੋਗੇ, ਤਾਂ ਤੁਸੀਂ ਅਜਿਹਾ ਐਪ ਬਣਾਉ ਸਕਦੇ ਹੋ ਜੋ ਜਾਣਨ ਵਿੱਚ ਪਰਿਚਿਤ ਲੱਗੇ ਪਰ ਫੇਰ ਵੀ ਹੌਲੀ ਹੋਵੇ।
ਇਕ ਵਧੀਆ ਤਰੀਕਾ ਸਧਾਰਨ ਸਵਾਲ ਪੁੱਛਣਾ ਹੈ: ਕੀ ਭਰਨਾ ਲਾਜ਼ਮੀ ਹੈ, ਕੌਣ ਇਸਨੂੰ ਵੇਖ ਸਕਦਾ ਹੈ, ਅਤੇ ਅਗਲੇ ਕਦਮ ਕੀ ਹਨ? ਲਕੜੀ ਦਾ ਮਕਸਦ ਕਾਗ਼ਜ਼ ਨੂੰ ਸਕ੍ਰੀਨ 'ਤੇ ਦੁਬਾਰਾ ਬਣਾਉਣਾ ਨਹੀਂ, ਸਗੋਂ ਕੰਮ ਨੂੰ ਆਗੇ ਵਧਾਉਣਾ ਹੈ।
ਇਕ ਹੋਰ ਆਮ ਸਮੱਸਿਆ approvals ਦੀ ਗੈਰ-ਹਾਜ਼ਰੀ ਹੈ ਜੋ ਦਸਤਾਵੇਜ਼ ਤੋਂ ਬਾਹਰ ਹੁੰਦੀਆਂ ਹਨ। PDF ਇਕ ਸਾਇਨ ਫੀਲਡ ਦਿਖਾ ਸਕਦਾ ਹੈ, ਪਰ ਅਸਲ ਜੀਵਨ ਵਿੱਚ ਬੇਨਤੀ ਚੈਟ, email, ਜਾਂ ਇਕ ਛੋਟੀ ਗੱਲਬਾਤ ਵਿੱਚ ਵੀ ਸਮੀਖਿਆ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਜੇ ਉਹ ਸਾਈਡ-ਸਟੈਪਸ ਕੈਪਚਰ ਨਹੀਂ ਹੋਦੀਆਂ, ਤਾਂ ਤੁਹਾਡਾ ਐਪ ਯੋਜਨਾ ਪਹਿਲੇ ਦਿਨ ਤੋਂ ਹੀ ਅਧੂਰੀ ਰਹੇਗੀ।
ਉਹ ਸਥਿਤੀ ਨਾਮਾਂ ਤੋਂ ਵੀ ਸਾਵਧਾਨ ਰਹੋ ਜੋ ਵੱਖ-ਵੱਖ ਲੱਗਦੇ ਹਨ ਪਰ ਲਗਭਗ ਇੱਕੋ ਹੀ ਮਤਲਬ ਰਖਦੇ ਹਨ। ਟੀਮਾਂ ਅਕਸਰ "submitted," "sent," "in review," ਅਤੇ "pending approval" ਵਰਗੇ ਲੇਬਲ ਵਰਤਦੀਆਂ ਹਨ ਬਿਨਾਂ ਸਪਸ਼ਟ ਫਰਕ ਦੇ। ਇਹ ਵਰਤੋਂਕਾਰਾਂ ਲਈ ਗੁੰਝਲ ਪੈਦਾ ਕਰਦਾ ਹੈ ਅਤੇ ਰਿਪੋਰਟਿੰਗ ਉਤੇ ਅਸਰ ਕਰਦਾ ਹੈ।
ਸਧਾਰਣ ਅਤੇ ਵੱਖਰੇ statuses ਰੱਖੋ: Draft, Submitted, Approved, Rejected, ਅਤੇ Paid.
ਆਪਣੇ ਨਾਲ ਇਹ ਵੀ ਨਿਰਧਾਰਤ ਕਰੋ ਕਿ approval ਤੋਂ ਬਾਅਦ ਕੌਣ ਕੀ ਸੋਧ ਸਕਦਾ ਹੈ। ਇਹ ਆਸਾਨੀ ਨਾਲ ਭੁੱਲ ਜਾਂਦਾ ਹੈ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਸਮੱਸਿਆ ਬਣ ਜਾਂਦੀ ਹੈ। ਜੇ ਇਕ expense request ਮਨਜ਼ੂਰ ਹੋ ਗਈ, ਤਾਂ ਕੀ ਕਰਮਚਾਰੀ ਅਜੇ ਵੀ amount ਬਦਲ ਸਕਦਾ ਹੈ? ਕੀ ਮੈਨੇਜਰ ਇਸ ਨੂੰ ਦੁਬਾਰਾ ਖੋਲ੍ਹ ਸਕਦਾ ਹੈ? ਕੀ finance ਕਿਸੇ ਕੋਡਿੰਗ ਗਲਤੀ ਨੂੰ ਬਿਨਾਂ ਮੁੜ-ਖੋਲ੍ਹੇ ਠੀਕ ਕਰ ਸਕਦਾ ਹੈ?
ਛੋਟੇ ਸੋਧ ਨਿਯਮ ਵੱਡੀਆਂ ਸਮੱਸਿਆਵਾਂ ਰੋਕਦੇ ਹਨ। ਜੇ ਕਿਸੇ ਫੀਲਡ ਨੂੰ approval ਤੋਂ ਬਾਅਦ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ, ਐਪ ਨੂੰ ਵਧੀਆ ਤੌਰ 'ਤੇ ਫ਼ੈਸਲਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਕਿ approval ਰੱਖਿਆ ਜਾਵੇ, ਰੱਦ ਕੀਤਾ ਜਾਵੇ, ਜਾਂ ਬੇਨਤੀ ਨੂੰ ਮੁੜ ਸਮੀਖਿਆ ਲਈ ਭੇਜ ਦਿੱਤਾ ਜਾਵੇ।
ਇੱਕ ਸਧਾਰਣ ਟੈਸਟ ਮੱਦਦ ਕਰਦਾ ਹੈ: ਡ੍ਰਾਫਟ ਯੋਜਨਾ ਕਿਸੇ ਅਸਲ ਯੂਜ਼ਰ ਨੂੰ ਦਿਓ ਜਿਸਨੇ ਫਾਰਮ ਵਰਤਦੇ ਹਨ ਅਤੇ ਪੁੱਛੋ ਕਿ ਕੰਮ ਆਮਤੌਰ 'ਤੇ ਕਿੱਥੇ ਗਲਤ ਹੁੰਦਾ ਹੈ। ਉਹਨਾਂ ਦੇ ਜਵਾਬ PDF ਦੀ ਤੁਲਨਾ ਵਿੱਚ ਜ਼ਿਆਦਾ ਤੇਜ਼ੀ ਨਾਲ ਖਾਲੀਆਂ ਦਰਸਾਉਂਦੇ ਹਨ।
ਕਿਸੇ ਵੀ ਚੀਜ਼ ਨੂੰ ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ, ਕਾਗਜ਼ 'ਤੇ ਪ੍ਰਕਿਰਿਆ ਦੀ ਇੱਕ ਆਖਰੀ ਸਮੀਖਿਆ ਕਰੋ। ਜੇ ਕੋਈ ਕਦਮ, ਨਿਯਮ, ਜਾਂ ਫੈਸਲਾ ਅਜੇ ਵੀ ਯਾਦ 'ਤੇ ਨਿਰਭਰ ਹੈ, ਤਾਂ ਜਦੋਂ ਅਸਲ ਲੋਕ ਐਪ ਵਰਤਣਾ ਸ਼ੁਰੂ ਕਰਨਗੇ ਇਹ ਟੁੱਟ ਸਕਦਾ ਹੈ।
ਇਸ ਤੇਜ਼ ਚੈੱਕ ਨਾਲ ਪਹਿਲਾਂ ਖਾਲੀਆਂ ਨਿਸ਼ਾਨ ਲਗਾਓ:
ਇੱਥੇ ਇੱਕ ਸਧਾਰਣ ਟੈਸਟ ਸਹਾਇਕ ਹੈ। ਉਹ ਡ੍ਰਾਫਟ ਕਿਸੇ ऐसे ਵਿਅਕਤੀ ਨੂੰ ਦਿਓ ਜਿਸਨੇ ਪ੍ਰਕਿਰਿਆ ਨਹੀਂ ਬਣਾਈ ਅਤੇ ਪੁੱਛੋ ਕਿ ਹਰ ਕਾਰਵਾਈ ਤੋਂ ਬਾਅਦ ਕੀ ਹੁੰਦਾ ਹੈ। ਜੇ ਉਹ ਨਹੀਂ ਦਸ ਸਕਦੇ ਕਿ ਫਾਰਮ ਕਦੋਂ ਮੁਕੰਮਲ ਹੁੰਦਾ ਹੈ, ਕਿਸ ਨੇ ਮਨਜ਼ੂਰ ਕਰਨਾ ਹੈ, ਜਾਂ ਆਖ਼ਰੀ ਵਿੱਚ ਕੀ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਐਪ ਲੌਜਿਕ ਅਜੇ ਵੀ ਬਹੁਤ ਧੁੰਦਲਾ ਹੈ।
ਅਕਸਰ ਟੀਮਾਂ ਇੱਥੇ ਸਮਾਂ ਬਚਾਉਂਦੀਆਂ ਹਨ। ਸਕ੍ਰੀਨ ਅਤੇ ਬਟਨਾਂ ਨਾਲ ਬਹੁਤ ਜਲਦੀ ਸ਼ੁਰੂ ਕਰਨ ਦੀ ਬਜਾਏ, ਉਹ ਪਹਿਲਾਂ ਨਿਯਮ ਸਾਫ਼ ਕਰ ਲੈਂਦੇ ਹਨ। ਇਸ ਨਾਲ PDF ਵਰਕਫਲੋ ਨੂੰ ਐਪ ਵਿੱਚ ਬਿਨਾਂ ਤਿੰਨ ਵਾਰੀ ਪ੍ਰਕਿਰਿਆ ਦੁਬਾਰਾ ਬਣਾਉਣ ਦੇ ਬਹੁਤ ਆਸਾਨੀ ਨਾਲ ਤਬਦੀਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
PDF ਵਰਕਫਲੋ ਨੂੰ ਐਪ ਵਿੱਚ ਬਦਲਣ ਦਾ ਸਭ ਤੋਂ ਸੁਰੱਖਿਅਤ ਤਰੀਕਾ ਇਹ ਹੈ ਕਿ ਤੁਸੀਂ ਸੋਚਦੇ ਹੋ ਉਸ ਤੋਂ ਛੋਟਾ شروع ਕਰੋ। ਹਰ ਫੀਲਡ, ਹਰ ਨਿਯਮ, ਅਤੇ ਹਰ exception ਨਾਲ ਸ਼ੁਰੂ ਨਾ ਕਰੋ। ਉਹਨਾਂ ਚੀਜ਼ਾਂ ਨੂੰ ਛੱਡ ਦਿਓ ਜਿਹੜੀਆਂ ਘੱਟ ਆਮ ਹਨ ਅਤੇ ਇੱਕ ਛੋਟਾ ਸੰਸਕਰਣ ਬਣਾਓ ਜੋ ਅਸਲ ਲੋਕਾਂ ਲਈ ਸਮੱਸਿਆ ਹੱਲ ਕਰੇ।
ਇੱਕ ਚੰਗਾ ਅਰੰਭ ਇਕ ਫਾਰਮ, ਇੱਕ ਸਪਸ਼ਟ ਫੈਸਲਾ, ਅਤੇ ਇੱਕ ਨਤੀਜੇ ਵਾਲਾ ਰਾਹ ਹੈ। ਜੇ ਟੀਮ ਇੱਕ ਐਸੀ ਰਿਕਵੈਸਟ ਫਾਰਮ ਵਰਤਦੀ ਹੈ ਜੋ ਮੈਨੇਜਰ ਮਨਜ਼ੂਰੀ ਨਾਲ ਖਤਮ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਪਹਿਲਾਂ ਉਹੀ ਰਾਹ ਬਣਾਓ। ਨਿਰਲੇ ਜਾਂ ਵਿਰਲੇ ਕੇਸ ਅਤੇ advanced ਰਿਪੋਰਟਾਂ ਬਾਅਦ ਰੱਖੋ।
ਇਹ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਟੈਸਟ ਕਰਨ ਲਈ ਆਸਾਨ ਰੱਖਦਾ ਹੈ। ਇਹ ਲੋਕਾਂ ਨੂੰ ਕੁਝ ਸਪਸ਼ਟ ਵੇਖਣ ਦੇ ਯੋਗ ਕਰਦਾ ਹੈ ਓਹੁਚਾਂ ਕਿ ਲੰਬੀ ਵਿਚਾਰ-ਚਰਚਾ ਕਰਨ ਨਾਲ ਤਬਦੀਲ ਕਰਨ ਦੀ ਥਾਂ ਤੇਜ਼ ਫੀਡਬੈਕ ਮਿਲੇਗਾ।
ਪਹਿਲੀ ਵਰਜਨ ਇੱਕ ਸਕਰੀਨ ਅਤੇ ਇੱਕ approval ਰਾਹ 'ਤੇ ਆਧਾਰਿਤ ਬਣਾਓ। ਇੱਕ ਵਿਅਕਤੀ ਰਿਕਵੈਸਟ ਸਬਮਿਟ ਕਰਦਾ, ਸਹੀ ਰਿਵਿਊਅਰ ਨੂੰ ਮਿਲਦੀ, ਰਿਵਿਊਅਰ ਮਨਜ਼ੂਰ ਜਾਂ ਰੱਦ ਕਰਦਾ, requester ਨਤੀਜਾ ਵੇਖਦਾ, ਅਤੇ ਐਪ ਲੋੜੀਦਾ ਆਉਟਪੁੱਟ ਤਿਆਰ ਕਰਦਾ।
ਜਦੋਂ ਉਹ ਮੂਲ ਲੂਪ ਕੰਮ ਕਰਣ ਲੱਗੇ, ਤਾਂ ਉਸਨੂੰ ਉਹਨਾਂ ਲੋਕਾਂ ਕੋਲ ਦਿਖਾਓ ਜੋ ਅਸਲ ਵਿੱਚ ਫਾਰਮ ਵਰਤਦੇ ਹਨ। ਸਿਰਫ ਮੈਨੇਜਰ ਜਾਂ ਪ੍ਰੋਜੈਕਟ ਮਾਲਕ ਨਹੀਂ—ਉਸ ਵਿਅਕਤੀ ਦੇ ਨਾਲ ਬੈਠੋ ਜੋ ਫਾਰਮ ਭਰਦਾ, ਜਿਸਨੇ ਰਿਵਿਊ ਕਰਦਾ, ਅਤੇ ਜਿਸਦਾ ਕੰਮ ਕਦੇ-ਕਦੇ ਗਲਤ ਹੋਣ 'ਤੇ ਠੀਕ ਕਰਦਾ।
ਸਧਾਰਣ ਸਵਾਲ ਪੁੱਛੋ: ਇੱਥੇ ਕੀ ਹਨ ਜੋ ਹੁਣ ਹੌਲੇ ਹਨ? ਕਿਹੜੀ ਜਾਣਕਾਰੀ ਅਜੇ ਵੀ ਅਸਪਸ਼ਟ ਹੈ? ਜਦੋਂ ਰਿਕਵੈਸਟ ਅਧੂਰਾ ਹੋਵੇ ਤਾਂ ਕੀ ਹੁੰਦਾ ਹੈ? ਇਨ੍ਹਾਂ ਨੋਟਾਂ ਨਾਲ ਹੀ ਮਹਿੰਗੀਆਂ ਬਦਲੀਆਂ ਅੱਗੇ ਰੋਕੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ।
ਇੱਕ ਸਧਾਰਣ ਉਦਾਹਰਨ: ਜੇ ਤੁਹਾਡੇ PDF ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਪੰਜ ਸੈਕਸ਼ਨ ਹਨ ਪਰ ਜ਼ਿਆਦਾਤਰ ਬੇਨਤੀਆਂ ਲਈ ਸਿਰਫ ਦੋ ਲਾਜ਼ਮੀ ਹਨ, ਤਾਂ ਪਹਿਲਾਂ ਉਹ ਦੋ ਬਣਾਓ। ਜੇ 80% ਬੇਨਤੀਆਂ ਇੱਕੋ approval ਰਾਹ ਫਾਲੋ ਕਰਦੀਆਂ ਹਨ, ਤਾਂ ਪਹਿਲਾਂ ਉਹੀ ਬਣਾ ਲਵੋ। ਤੁਸੀਂ ਅਸਾਧਾਰਨ ਕੇਸ ਬਾਅਦ ਜੋੜ ਸਕਦੇ ਹੋ।
ਜੇ ਤੁਸੀਂ ਨੋਟਾਂ ਤੋਂ ਪ੍ਰੋਟੋਟਾਈਪ ਤੱਕ ਤੇਜ਼ੀ ਨਾਲ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ Koder.ai ਤੁਹਾਡੀ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਫੀਲਡਾਂ, ਸਟੇਟਾਂ, approvals, ਅਤੇ ਆਉਟਪੁੱਟ ਦਾ ਨਕਸ਼ਾ ਤਿਆਰ ਕਰ ਲੈਂਦੇ ਹੋ। ਇਹ plain-language ਪ੍ਰਾਂਪਟਾਂ ਤੋਂ web, server, ਅਤੇ mobile ਐਪ ਬਣਾਉਣ ਲਈ ਬਣਾਇਆ ਗਿਆ ਹੈ, ਇਸ ਲਈ ਇੱਕ ਸਪਸ਼ਟ ਪ੍ਰਕਿਰਿਆ ਯੋਜਨਾ ਨੂੰ ਕੁਝ ਟੈਸਟਯੋਗ ਚੀਜ਼ ਵਿੱਚ ਬਦਲਣਾ ਆਸਾਨ ਹੁੰਦਾ ਹੈ।
ਮਕਸਦ ਇਹ ਨਹੀਂ ਕਿ ਦਿਨ ਇੱਕ 'ਤੇ ਸਾਰਾ ਦਸਤਾਵੇਜ਼ ਦੁਬਾਰਾ ਬਣਾਇਆ ਜਾਵੇ। ਮਕਸਦ ਇੱਕ ਬਹੁਤ ਵਰਤੋਂਯੋਗ ਵਰਕਫਲੋ ਨੂੰ ਕੰਮ ਕਰ ਰਹਾ ਦੇਖਣਾ, ਯੂਜ਼ਰਾਂ ਨਾਲ ਟੈਸਟ ਕਰਨਾ, ਅਤੇ ਉਸ ਤੋਂ ਬਾਅਦ ਸੁਧਾਰ ਕਰਨਾ ਹੈ।
Start with one real PDF that people use now. Mark every field, checkbox, note, signature area, attachment, and repeated table, then rewrite each part as a task someone actually does.
No. A PDF shows the document, not the full process. If you copy the layout too closely, you usually keep the same confusion instead of fixing it.
Talk to the people who use the form and walk through a recent example. Ask what happens before submission, who reviews it, what gets chased in chat or email, and what happens when something is missing or urgent.
Start with simple, clear states such as Draft, Submitted, Under Review, Approved, Rejected, and Completed. Use names that tell users exactly what is happening right now.
Map the approval order in plain language and note who decides, what they need, and what moves the item forward. Also define what happens on rejection, resubmission, skips, and rule-based approvals.
Treat each submission as one record. That record should store the form data, current status, files, comments, approval history, and key dates so people are not hunting through email or old PDFs.
Mark them early. Repeating rows usually become dynamic lists, and extra files become attachments tied to the same record.
Define edit rules by state. For example, core fields may lock after submission, while reviewers can still leave comments, and finance may unlock only specific fields after approval.
Start with the smallest useful path. If most requests follow one approval route, build that first and leave rare exceptions and advanced reports for later.
Yes, once your fields, states, approvals, and outputs are clear. Koder.ai can help you turn that plain-language plan into a web, server, or mobile app prototype much faster.