1C рдХреНрдпреЛрдВ рдирд╣реАрдВ?



рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рд╣рдордиреЗ рдЖрдИрдЯреА рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рддрдХрдиреАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реБрдП рдПрдХ рд▓реЗрдЦ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рд╣рдорд╛рд░реЗ рдЖрд╢реНрдЪрд░реНрдп рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХрд╛рдлреА рдЬреАрд╡рдВрдд рдмреНрдпрд╛рдЬ (рдХрдо рд╕реЗ рдХрдо рддрдХрдиреАрдХреА рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП) рдЬрдЧрд╛рдпрд╛ред рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рд╡рд╣рд╛рдБ рд░реБрдХрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдФрд░ рдЖрдЬ рд╣рдо рд╡реНрдпрд╛рдкрд╛рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рд░реВрд╕реА рдмрд╛рдЬрд╛рд░ рдкрд░ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ "рдпрд╛рддреНрд░рд╛ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ" - 1 рд╕реА рдкреНрд▓реЗрдЯрдлреЙрд░реНрдоред

рдРрд╕рд╛ рд╣реБрдЖ рд╣реИ рдХрд┐ рдХрдИ 1 рд╕реА рд╣рдм рдкрд░ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрднреА-рдХрднреА рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд▓реЛрдЧ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡реЗ рдЙрд╕реЗ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рд▓реЗрдЦ рдХреЗ рд╕рд╛рде, рд╣рдо рдЗрд╕ рдЕрдВрддрд░ рдХреЛ рднрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдкрддреНрдерд░ рд╕реЗ рджреЛ рдкрдХреНрд╖рд┐рдпреЛрдВ рдХреЛ рдорд╛рд░рддреЗ рд╣реИрдВ: рдПрдХ рддрд░рдл, рд╣рдо рдЖрдкрдХреЛ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдЕрдВрджрд░ рд╕реЗ 1 рд╕реА рдореЗрдВ рд╕рдм рдХреБрдЫ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░реА рддрд░рдл, рдпрд╣ рдХрд╛рдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╡рд╛рдВрдЫрдиреАрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЗрд╕рдХреЗ рдХрдИ рдирд┐рд░реНрдгрдпреЛрдВ рд╕реЗ 1C рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдореЗрдВ рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рдо рдЦреБрдж рд╕реЗ рдЖрдЧреЗ рдирд╣реАрдВ рдирд┐рдХрд▓реЗрдВрдЧреЗред

рд╣реИрдмреЗ рдкрд░ 1 рд╕реА рдХреА рдЖрд▓реЛрдЪрдирд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд░реНрдпрд╛рдкреНрдд рд▓реЗрдЦ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ , рджреЛ , рддреАрди ), рд▓реЗрдХрд┐рди, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╡реЗ рдпрд╛ рддреЛ рд╕рднреА рдЫреЛрдЯреА рдЪреАрдЬреЛрдВ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдореЗрдиреВ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реИ, рдпрд╛ рд╡реЗ рдмрд╣реБрдд рд╕рд╛рд░ рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ 1 рд╕реА рд╕рдВрднрд╡рддрдГ рд╣реИ рдФрд░ рджреЛрд╖ рдирд╣реАрдВред рдЙрд╕реА рд▓реЗрдЦ рдореЗрдВ, рд╕рд╛рде рд╣реА рдПрд╕рдХреНрдпреВрдПрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореМрд▓рд┐рдХ (рдФрд░ рдХрд╛рдлреА рдореВрд░реНрдд) рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВрдЧреЗ рдЬреЛ рд╣рд░ рдХрд┐рд╕реА рдФрд░ рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдЪрд┐рдВрддрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ 1 рд╕реА рдореЗрдВ рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд╕рд┐рдд / рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдкреНрд░рд╡реЗрд╢ рджрд╣рд▓реАрдЬ рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡реГрджреНрдзрд┐ рдХреЗ рд▓рд┐рдП рдиреЗрддреГрддреНрд╡ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдПрдХ рдЧрдВрднреАрд░ рддрдХред рдбреЗрд╡рд▓рдкрд░ рдХреА рдУрд░ рд╕реЗ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рдХрдореА, рдпрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╢реНрд░рдо рд▓рд╛рдЧрддред

рддреЛ рдЪрд▓рд┐рдП рдЪрд▓рддреЗ рд╣реИрдВред 1 рд╕реА рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП, рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛ (рдЗрди рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде) рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:


рдореИрдВрдиреЗ рдмреБрдирд┐рдпрд╛рджреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ / рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рд▓реЗрдХрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд▓реЛрдЧреЛрдВ рддрдХ рдХреЗ рдХреНрд░рдо рдореЗрдВ рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рд╡реЗ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдкреВрд░реЗ рд▓реЗрдЦ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд▓рд╕реА рд╣реИ, рддреЛ рдЖрдк рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЯреЗрдмрд▓ рд╕реЗ рдЙрд╕рдХреА рд░реБрдЪрд┐ рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд░реНрдЧреЛрдВ рдХреЛ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдИ рдХреНрд░реЙрд╕-рдХрдЯрд┐рдВрдЧ рдкреНрд▓реЙрдЯ рдирд╣реАрдВ рд╣реИред

рдСрдмреНрдЬреЗрдХреНрдЯ: рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБ, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝, рдЖрджрд┐


рдЖрдорддреМрд░ рдкрд░ рдУрдЖрд░рдПрдо рдлреНрд░реЗрдорд╡рд░реНрдХ / рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреИрд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ? рдУрдЖрд░рдПрдо рдврд╛рдВрдЪреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рднрд╛рд╖рд╛ рдореЗрдВ, рдСрдмреНрдЬреЗрдХреНрдЯ рдХрдХреНрд╖рд╛рдПрдВ рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рд░реВрдк рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред рдЗрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдЧ рдХреЗ рд▓рд┐рдП, рдбреЗрд╡рд▓рдкрд░ рдЗрд╕рдХреА рдореИрдкрд┐рдВрдЧ рдХреЛ рдХрд┐рд╕реА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдХ рд╡рд░реНрдЧ рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдХреА рдПрдХрдорд╛рддреНрд░ рдХреБрдВрдЬреА, рдмрджрд▓реЗ рдореЗрдВ, рдЗрд╕ рд╡рд░реНрдЧ рдХреА рдПрдХ рд╡рд╕реНрддреБ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдпрд╣рд╛рдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ рдХрд┐ рдЙрди рдЯреЗрдмрд▓ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдХрдИ рдЪрд╛рдмрд┐рдпрд╛рдБ рд╣реИрдВред рдЙрдирдХреЗ рд▓рд┐рдП рдкрддреНрд░рд╛рдЪрд╛рд░ рдХрдХреНрд╖рд╛рдПрдВ рднреА рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдУрдЖрд░рдПрдо рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╣реА рд╡рд░реНрдЧ рдХреЗ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдХрднреА-рдХрднреА, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдорд╛рдирдЪрд┐рддреНрд░рдг рдХреЗ рд╕рд╛рде, рд╣рдо рдЧреБрдбрдПрдирд╕реНрдЯреЙрд░ рдХреА рддрд░рд╣ рдкреВрд░реНрдг-рдкреВрд░реНрдг рд╕рд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рд╣реА рдкреНрд░рддрд┐рдорд╛рди (рдУрдУрдкреА) рдореЗрдВ рд╕рдВрднрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред

1C рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рджреЛрдиреЛрдВ рдкреНрд░рддрд┐рдорд╛рдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛, рдЙрдирдХреЗ рдкрд╛рд╕ рдПрдХ рд╕рд╛рде рд╡рд╕реНрддреБрдПрдВ рдФрд░ рд░рд┐рдХреЙрд░реНрдб рд╣реИрдВред рдЕрднрд┐рд▓реЗрдЦреЛрдВ рдХреЗ рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдФрд░ рдкреНрд░рд╢реНрдиреЛрдВ (рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ) рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рддрд░реНрдХ рдПрдХ рдирд┐рдпрдорд┐рдд рдУрдЖрд░рдПрдо рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдХреА рдЕрдкрдиреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде:

  • рдбреЗрд╡рд▓рдкрд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдкрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдЗрд╕реЗ рдЗрд╕рд╕реЗ рдЫрд┐рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЦрд╛рд╕ рдирд╣реАрдВ рд╣реИ)
  • рдХреЛрдИ рдПрдХ-рд╕реЗ-рдХрдИ, рдХрдИ-рд╕реЗ-рдХрдИ рдореИрдкрд┐рдВрдЧ рд╣реИрдВ, рдЙрдирдХрд╛ рдХрд╛рд░реНрдп рддрдерд╛рдХрдерд┐рдд рд╕рд╛рд░рдгреАрдмрджреНрдз рднрд╛рдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЖрдВрддрд░рд┐рдХ рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЦреНрдп рд╡рд╕реНрддреБ рдореЗрдВ рдПрдХрддреНрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред

рдСрдмреНрдЬреЗрдХреНрдЯ рдбреЗрдЯрд╛ рдХреА рдЕрдХреНрд╖рдо рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐


рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рд╕реЗ рдбреЗрдЯрд╛ рдХреА рдЕрд╕рд╛рдордпрд┐рдХ рдпрд╛ рдЕрддреНрдпрдзрд┐рдХ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж рдФрд░ рдЗрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЧрд┐рд░рд╛рд╡рдЯ рдЖ рд╕рдХрддреА рд╣реИ, рдЖрдорддреМрд░ рдкрд░ рдУрдЖрд░рдПрдо рдлреНрд░реЗрдорд╡рд░реНрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдЙрдирдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдкреВрд░реЗ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди 1 рд╕реА рдирд╣реАрдВред 1 рд╕реА рдореЗрдВ, рдПрдХ рд╡рд╕реНрддреБ рдХреЛ рд╣рдореЗрд╢рд╛ рд╕рдВрдкреВрд░реНрдгрддрд╛ рдореЗрдВ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рд╛рд░рдгреАрдмрджреНрдз рднрд╛рдЧ рднреА рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреЛрдИ рдФрд░ рдирд╣реАрдВ (рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдВрдмрджреНрдз рдбреЗрдЯрд╛ рдХреЗ)ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдбреЗрдЯрд╛ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ:

  • рдпрд╛ рдмрд╣реБрдд рдЕрдзрд┐рдХ - рдпрджрд┐ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдлрд╝реАрд▓реНрдб (рдкреНрд░реЙрдкреНрд╕) рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
  • рдпрд╛ рдмрд╣реБрдд рдХрдо - рдпрджрд┐ рд▓реВрдк рдореЗрдВ рдЖрдкрдХреЛ рд╕рдВрджрд░реНрдн рджреНрд╡рд╛рд░рд╛ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдХреНрд▓рд╛рд╕рд┐рдХ рдПрди + 1 рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓рддреА рд╣реИ (рдПрди рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрд░реЛрдз рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрд░реЛрдз)ред

1C рдореЗрдВ ORM рддрдВрддреНрд░ рдХреА рдРрд╕реА рд╡рд┐рдХреГрддрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ 1C рдореЗрдВ рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдмрд╕ ORM рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдФрд░ рдирдВрдЧреЗ SQL (рдпрд╛рдиреА, рд░рдЬрд┐рд╕реНрдЯрд░ рдФрд░ рдХреНрд╡реЗрд░реА) рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╕рдЪ рд╣реИ, рдереЛрдбрд╝рд╛ рдЖрдЧреЗ рджреЗрдЦрддреЗ рд╣реБрдП, 1 рд╕реА рдореЗрдВ рдЙрдиреНрдирдд рдПрд╕рдХреНрдпреВрдПрд▓ рдФрд░ рдбреАрдПрдордПрд▓ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдХрдореА рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╡реЗ рд╕рдордп-рд╕рдордп рдкрд░ рдУрдЖрд░рдПрдо рдкрд░ рд▓реМрдЯрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, 1 рд╕реА рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

рдХреЛрдб рдЙрджрд╛рд╣рд░рдг
 (, ,  = ) 

	////////////////////////////////////////////////////////////////////////////
	//    
	
	 =  ;
	(, );
	
	////////////////////////////////////////////////////////////////////////////
	//   
	
	 =  ;
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	0(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	(, , );
	.(, , ., );
	


 (, , )
	 = "";
	
	  .(, ) 
		 "";
	; 
	
	 =
	"
	|	(.)  ,
	|	&  ,
	|	.  ,
	|	.  ,
	|	.  ,
	|	
	|		 .  (10, 14)
	|			 .
	|		 (..)
	|	  ,
	|	.  ,
	|	
	|		 ..  ((..), (..))
	|			 .
	|		 (..)
	|	  ,
	|	0  ,
	|	.  ,
	|	.  
	|
	|	..  
	|
	|	. = &
	|	 . <> 0
	|	 & <> (..)
	|	 &
	|	 &
	|
	| 
	|
	|
	|	(.),
	|	&,
	|	.,
	|	.,
	|	.,
	|	
	|		 .  (10, 14)
	|			 .
	|		 (..)
	|	,
	|	.,
	|	
	|		 ..  ((..), (..))
	|			 .
	|		 (..)
	|	,
	|	.,
	|	.,
	|	.
	|
	|	..  
	|
	|	. = &
	|	 . <> 0
	|	 & = (..)
	|	 &
	|	 &
	|
	| 
	|
	|
	|	(.),
	|	&,
	|	.,
	|	.,
	|	.,
	|	
	|		 .  (10, 14)
	|			 .
	|		 (..)
	|	,
	|	.,
	|	
	|		 ..  ((..), (..))
	|			 .
	|		 (..)
	|	,
	|	0,
	|	.,
	|	.
	|
	|	..  
	|
	|	. = &
	|	 . = 0
	|	 &
	|	 &
	|
	| 
	|
	|
	|	(.),
	|	&,
	|	.,
	|	.,
	|	.,
	|	
	|		 .  (10, 14)
	|			 .
	|		 (..)
	|	,
	|	.,
	|	
	|		 ..  ((..), (..))
	|			 .
	|		 (..)
	|	,
	|	0,
	|	.,
	|	.
	|
	|	..  
	|
	|	. = &
	|	 . = 0
	|	 &
	|	 &";
	
	.(, );
	 ;
	



/ :


1 , :

  • ( )
  • ( )
  • / ( , )

- . тАФ , тАФ , () ( )

тАФ ERP- 1 . , SQL ( ), , тАФ , . 1 , , , . тАФ . ( 1 ).

1 :

  • ( ) тАФ ( )
  • , , ( ) тАФ ( )

SQL, , 1 ( ) SQL.


, 1 : , . , MS SQL, Oracle. , , тАФ ( / ) () .

( ), SQL : 1 , , / , / , ( ).


1 , , . , , 0, - . SQL , 1 . ? , , :

( SQL per-statement trigger on before) :

//       ,
	//         .
	 =  ;
	.("", ..);
	. = ...;
	. =
	"
	|	.       ,
	|	.  ,
	|	.      ,
	|	.    ,
	|	.        ,
	|	.             ,
	|	.             ,
	|	.        ,
	|	
	|		 . = (.)
	|			 . + .
	|		 -. - .
	|	                     ,
	|	
	|		 . = (.)
	|			 .
	|		 -.
	|	                     ,
	|	
	|		 . = (.)
	|			 -.
	|		 .
	|	                     ,
	|	
	|		 . = (.)
	|			 -.
	|		 .
	|	                     
	| 
	|
	|	.  
	|
	|	. = &";
	.();


(on after) + :

 = ..;
		
		 =  ;
		 = ..() = ..;
		.("", );
		.("", ..);
		. = .;
		
		//          
		//     .
		
		. =
		"
		|	.            ,
		|	.                ,
		|	.              ,
		|	.                  ,
		|	.                       ,
		|	.                       ,
		|	.                  ,
		|	(.)   ,
		|	(.)  ,
		|	(.)  
		| 
		|
		|	(
		|		.             ,
		|		.        ,
		|		.            ,
		|		.          ,
		|		.              ,
		|		.                   ,
		|		.                   ,
		|		.              ,
		|		.   ,
		|		.  ,
		|		.     
		|	
		|		  
		|	
		|	 
		|	
		|	
		|		.,
		|		.,
		|		.,
		|		.,
		|		.,
		|		.,
		|		.,
		|		.,
		|		
		|			 . = (.)
		|				 -.
		|			 .
		|		,
		|		
		|			 . = (.)
		|				 .
		|			 -.
		|		,
		|		
		|			 . = (.)
		|				 .
		|			 -.
		|		
		|	
		|		.  
		|	
		|		. = &)  
		|
		| 
		|	.,
		|	.,
		|	.,
		|	.,
		|	.,
		|	.,
		|	.,
		|	.
		|
		|
		|	((.) > 0
		|		 (.) > 0
		|		 (.) > 0)
		|;
		|
		|////////////////////////////////////////////////////////////////////////////////
		|
		|	.              ,
		|	.            ,
		|	.                ,
		|	.                     ,
		|	.                     ,
		|	.                     ,
		|	(.)  
		| 
		|
		|	(
		|		.     ,
		|		.    ,
		|		.  ,
		|		.      ,
		|		.           ,
		|		.           ,
		|		.           ,
		|		-.  
		|	
		|		  
		|
		|	. <> (..)
		|    ..
		|	
		|	 
		|	
		|	
		|		.,
		|		.,
		|		.,
		|		.,
		|		.,
		|		.,
		|		.,
		|		
		|			 . = (.)
		|				 . + .
		|			 -. - .
		|		
		|	
		|		.  
		|	
		|		. = &)  
		|
		|	. <> (..)
		|    ..
		|
		| 
		|	.,
		|	.,
		|	.,
		|	.,
		|	.,
		|	.,
		|	.
		|
		|
		|	(.) > 0
		|;
		|
		|////////////////////////////////////////////////////////////////////////////////
		| ";
		
		 = .();
		 = [0].();
		.();
		//       .
		//            .
		.("", . > 0);
		
		 = [1].();
		.();
		.("", . > 0);


( ) , 0.

 (,"") 

		.((""));

		 =  + 
		"
		|
		|	.       ,
		|	..   ,
		|	.     ,
		|	.    	   ,
		|	.              ,
		|	.              ,
		|	(.)  
		|
		| 
		|(
		|	.        ,
		|	.      ,
		|	.     	  ,
		|	.               ,
		|	.               ,
		|	-. - .  
		|
		|	..(
		|			,
		|			(, , , , ) 
		|				(
		|					.,
		|					.,
		|					.,
		|					.,
		|					.
		|				
		|					  ))  
		| 
		|
		|
		|	.     ,
		|	.   ,
		|	.	   ,
		|	.            ,
		|	.            ,
		|	.  
		|
		|	..(
		|			,
		|			(, , , , ) 
		|				(
		|					.,
		|					.,
		|					.,
		|					.,
		|					.
		|				
		|					  ))  
		|)  
		|
		| 
		|	.,
		|	.,
		|	.,
		|	.,
		|	.
		|
		|
		|	(.) < 0	
		|;
		|///////////////////////////////////////////////////////////////////
		|";
	;


PS: , , .

( ), 1 ( ). 1 , .


SQL . , :

     =  ;
    . = 
        "
		|	.  ,
		|	.  ,
		|	.  
		|
		|	.  
		|		  ..(.,  = .)  
		|		 . = .
		|		 . = & "
		;
     = .();

2 : тАЬ тАЭ тАЬ тАЭ. - IN () ( 1, ), , , , , , тАФ . SQL JOIN тАФ LATERAL JOIN APPLY, 1 . , , , , . / . , .

, , , 1 , . 1 , , , . , (OLTP) , ( ), (, , , ).


1 SQL, SQL. , , SQL, 1 , .


( ). :

  • IDE , , , , ..
  • , , .

, , 1 (C, ), ( ). , 1 . - , , .


1 тАФ SQL- 1 , . . , (MS SQL, Oracle), 1 PostgreSQL, ┬л , ┬╗. , , PostgreSQL Join Predicate Push Down ( ). 1 , .

1 тАФ ( , ). . , :

, - , ( , ). , .

1 ┬л ┬╗, . ┬л ┬╗ . . - , . (). :


    .,
    .

    ..  
          ..(,
                               (
                                    
                                    ..
                                     = &))  
         . = .

    . = & 
    (. < . 
        .  NULL)

, , 1 , ┬л ┬╗ , , PostgreSQL, ( IN / EXISTS PostgreSQL ). , , , ( ).

SQL


, SQL 1 , , , . , - , CTE, 1 , . , , , , 1 , SQL- 1 SQL 92. , , ( ), ORM, , , 1 .


, . , SQL, 1 ( DML), . , , ORM ( ) .


SQL ( CI ACID). ( ). , , , - , . , , , .

. , , . , , ┬л┬╗ . (MVCC) Oracle PostgreSQL -, , .

, . , , , , ( , ), , . ? , ( ). , ┬л┬╗ , :

  • , . , , , , , SQL ( ), 1, .
  • , , ┬л┬╗ , FOR UPDATE ( ).

, , , ( ), , ( ).

1. ? . . ( ). . , . , - . тАФ .

, ┬л┬╗ 1 . , , / , , , .


ERP , , , . 1 . 1 Access, .

:


. - , , ( , ), . тАФ ( -, ) , . ( ), тАФ .

1? , , тАФ . , , , тАФ , , .. ( , ). :
f() <- someData(); //       myForm
DIALOG myForm OBJECTS a INPUT DO // ,   - 
     IF isSomething(a) DO //          -  
         DIALOG otherForm OBJECTS b = a DO { // ,         b
             g(b) <- someInput(b); //    b
             APPLY//    
         }

. myForm otherForm, ( , ) .

, , 1 , , . / . :

  • ( ). & 1 . , ( ), .
  • ┬л┬╗ ( Java EE) . , .
  • ( , , windows ) , . ( )


, , . , 1 , . , (, ), ( ). - - , . . , , , , 1 () , , :

  • ( )
  • ,


, , , 1 - .

? , , , ? , - , , . 1 - . :

, . , , .

, - .

1 . , , - , . - :

&
 ()
        =  ("", );
       ();


&
 (, ) 
       ();



&
 ()
        =  ("", );
        =  ("", , );
       (, " ?", .);



&
 (, ) 
        = ?( = ., 
             "  ...", 
             " !");
         <>   . <>  
             (., );
       ;


WYSIWYG:


/ WYSIWYG. , , , 1 , WYSIWYG , 1 .

1 . :

  • : (, ), ( ) ..
  • : , .

, , , ( ). 1 тАФ , . , , , :

  • , / / . , ( 50), , , , 1C , ( ) тАФ . , :
    
    			.  ,
    			.  ,
    			.  
    		
    			.  
    				  ..(&, )  
    				 . = ."
    

    ( ) .
  • тАФ . 1 , , - , . , , , , тАФ . .

    1? . ( , ) . , , ( , , ). ┬л ┬╗. , . , ( ), , , .

    , 1 , , , ( -WYSIWYG). , , . , , .

/


, , , . , / 1 , .

, , , :

  • &
  • :


    • (, )
    • ( , )

. ┬л ┬╗ , .

, ( ) тАФ 1 (, , ).

, , 1 , . , , , , , , .


1, , 1 , - . , , 1 , . :



: ? , , , , , 1, , .

  • /

    ORM. , ( ), , 1 , (), . , , 1 .
  • /

    , . , / C#, C++. . , , тАФ . тАФ - ( ), ( ) . , ( ORM, ORM) .
  • /

    ( ) , . 1 - , (, ) (, ) . 1 , . , . , , ( ). , ( ).

    , , , , . - .

    1 , . , ( , ).
  • / / (BI)

    - : OLTP OLAP. - -: . OLAP тАФ , ┬л┬╗ , . OLTP , OLAP . , , OLTP - , , / , , -, ( ), -, - , . , , , ( OLAP), , .

    OLAP , SQL - , . .

    1 . () :

    • ( )
    • ( , ) BI
    • , , , ,
    • ,

    - , 1. (, ) . , , тАФ .


1 - . , . , , , ( , , ), , ( ) , .

: OLAP , , ( , тАФ _Fld16719 _Document5759).

1 , , 1.


, . 1, , 1 - SQL, SQL , 1 .

, , ┬л, , if'┬╗ . , 1, , , :

  • , ( , ORM, )
  • :

     (, , ) 
    	
    	  =  
    		 = .();
    	;
    	
    	(                             										, );
    	( 										, , );
    	( 										, , );
    	( 										, , );
    	(     										, , );
    	(  										, , );
    	(												, , );
    	.(					, );
    	GTIN(                                                                           , );
    	.(				, , ); 
    	.(	, );
    	.(						, , );
    	.(				, , );
    	.(						, , );
    	.(				, , );
    	.(						    , , );
    	.(						, , );
    	.(						, , );
    	.(								, , );
    	.(							, , );
    	.(					, , );
    	(                              										, ); 
    	(                          										, , );
    	(            										, , );
    	(                          										, , );
    	(                        										, , );
    	(                       										, );
    	(                        										, );
    	(                            										, , );
    	(              										, );
    	(                                    										, );
    	.(					, , );
    	.(						, , );
    	.(
    		, , );
    	.(					, , );
    	.(								, , );
    	.(						, , );
    	.(				, , );
    	.(				, , );
    	.(							, , );
    	(                     										, );
    	.(				, );
    	.(		, , );
    	.(				, , );
    	.(		, , );
    	(  										, , );
    	(                           										, , );
    	.(								, , );
    	.(							, );
    	.(								, , );
    	.(								, , );
    	.(							, , );
    	.(						, , );
    	(              										, , );
    	.(                       	, , );
    	.(                   	, );
    	.(                             	, , );
    	(                       										, , );
    	(											, , );
    	(                 										, , );
    	(                   										, );
    	.(                 	, );
    	.(                   	, );
    	.(                  	, );
    	(                              										, );
    	(            										, );
    	.(                                      	, );
    	(                                     										, );
    	(                                      										, );
    	(                 										, );
    	(										, );
    	.(	                     	, );
    	.(              	, );
    	.(            	, );
    	.(                  	, );
    	(                         										, );
    	.(                   	, , );
    	(       										, );
    	.(       	, );
    	(              										, );
    	.(               	, , );
    	.(             	, , );
    	(           										, , );
    	(           										, , );
    	(                       										, , );
    	(            										, , );
    	( 										, , );
    	(       										, , );
    	(               																, );
    	(                     											, );
    	(															, );
    	.(                 	, , );
    	.(                          , );
    	.(                           , );
    	.(                                       , );
    	.(                  , );
    	.(                 , );
    	.(							, );
    	.(			, );
    	(, );	
    	.(, );
    	.(                  	, , );
    	.(                            , , );
    	(                                                                     , , );
    	.(                  , );
    	(                                                       , );
    	(                                                        , );
    	(                                                 , );
    	(                                               , , );
    	
    
    

  • ( ):

    	 (, ) 
    
    	  .("") 
    		
    		;
    		
    	;
    	
    	. =  (.);
    	. =  (.);
    
    
    

20 Foxpro ( IF TYPE(┬лtableA.fldB┬╗) = ┬лC┬╗) , . , 2019 .

P.S.: 1 , .


1 . тАФ (). , , ( , , 1 ). 1 , , . , , :

  • , .
  • , , , . , ┬л┬╗ ┬л┬╗ ┬л┬╗ , :
     .
     .  
      .  
     . = .
    

  • , .
  • , , .
  • , .
  • .


, ( ). : ┬л тАФ ┬╗.

( , ..). . , , . IDE () - , , , , .

, , 1 . , -, , , , .


- . ( ) , , , , ( ), - , . .

1 . , -, , , . , ( ), 1 . , 1 :

, . -, , . -, , , , .
тАж
, .

-, тАФ :

  • , , , 1 ( -)
  • , , N+1, , . 1 , (, ), , 1 .
  • , , , 1
  • , ,

, , , 1 . тАФ . :

  • , ( , )
  • , - ( )

, 1 ┬л SAP┬╗ тАФ , : ┬л , best practice, ┬╗. , , ( ┬л--┬╗). - . тАФ . , , , :

  • ( , / )
  • ( : , , )
  • . , ( , ), .


, low-code / no-code , . , / . тАФ . / , . , / , , , . ┬л , ┬╗ , .

(--- vs ). , :

  • тАФ gitflow ( )
  • / тАФ / IDE
  • тАФ , , , ┬л , ┬╗ , ,
  • тАФ , , ..
  • тАФ IDE ( , , ..). .
  • тАФ
  • тАФ , / , , :



:

  • . .
  • . , , , .

. , . , ┬л┬╗, ┬л┬╗ . , , ┬л┬╗ , ┬л┬╗ , ? , , .

1. , 1 EDT, ┬л ┬╗. language-based, 1 , , XML. . XML , :

  • ( , ). ( ) 1336 .
  • id, , , , .

/ тАФ . ---, 1, . , , , .


, Microsoft 1, . , 1 , :

  • IDE тАФ IDEA, Eclipse, Microsoft Visual Studio / VSCode . IDEA , .
  • тАФ git , subversion mercurial . 1 git, , .
  • тАФ / , PostgreSQL, . , , 1 - SQL-92 , .

    PostgreSQL, ( , 1 ), . .
  • тАФ , , . 1 - ( ) BI. 1 , .
  • тАФ 1 . , , , , ( -). language-based (, , SAP SQL, ), . 1 , . : ┬л , , ┬╗. 1 - . , , , / тАФ , , , callback' тАФ .
  • / тАФ Jenkins TeamCity, Java тАФ Maven, Gradle, JavaScript тАФ npm, Python тАФ pip .. community, , , IDE . 1 -, , , , , , .
  • UI . , , Linux, MacOS ( Java ), , ┬л ┬╗ .

, 1 , Eclipse. , , , ( ERP) . , , Eclipse stub , (chameleon ), language injection .., IDEA ( Eclipse , , EDT ).

, EDT 1 IDE. , ┬л ┬╗. , , Eclipse IDEA, 1 IDE.


1 . : 1: 8. 22 600 . (!). ? , : 1: 8 . 100 тАФ 360 000. 1: 8.3 . тАФ 86 400. , , (!) . , , , . , 22 600 . .

1 , , тАФ 1 , ( ) тАФ . , IT, : ┬л / 1┬╗. , , : , тАФ 1. тАФ . , , , ( ) . :

  • 1 , , , , - , ( ). : ┬л 20 1 , ?┬╗. - , , ( ).
  • , / 1 ( , , ..). , 1, - , , ┬л1 ┬╗, 1.

, IT- . , , . 1 , 1 . , , , , .


, , , 1 :

  • ORM
  • SQL:



  • control flow


  • WYSIWYG

, goto. . , ┬л┬╗ . , , . тАФ . , , тАФ .

, , тАФ , . , , . , , lsFusion , , , . .

, 1 , , (, , ) . , . , . , : , . IT , ( ) Oracle, SAP Microsoft .

, 1 - . , . , тАФ , , , ┬л ┬╗. 1 , - ( ┬л┬╗) тАФ , , . lsFusion, , .Net+MSSQL Python+PostgreSQL . , , , . тАФ ( , .Net) ? - : тАФ , . IT. - ? , , , , , .

Axapta SAP. , ( 1 ), , , , , , . , , . , , , , , , , ( Axapta SAP , 1).

Source: https://habr.com/ru/post/hi468415/


All Articles