рд╢реБрдн рджреЛрдкрд╣рд░, рд╣рдмреНрд░!
SAP рдЬреИрд╕реЗ рдмрдбрд╝реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдПрдХреАрдХрд░рдг рдХрд╛ рд╡рд┐рд╖рдп, рдЫреЛрдЯреЗ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реЗ рд╡рд╛рд▓реЗ, рдЗрд╕рд▓рд┐рдП рдмреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рджреЛрдиреЛрдВ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд▓реЗрдирд╛ рдерд╛ред
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдореЗрд░рд╛ рдЙрджрд╛рд╣рд░рдг Django рдХреЗ рд╕рд╛рде SAP ERP рдХреЗ рдПрдХреАрдХрд░рдг рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдЧрд╛ред
рдХрд╛рд░реНрдп
рд╣рдорд╛рд░реЗ рдкреНрдпрд╛рд░реЗ рд░рд╛рдЬреНрдп рджреНрд╡рд╛рд░рд╛ рд╢реБрд░реВ рдХреА рдЧрдИ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдХрд╛рд░рдг: рдИрдЧрд┐рд╕, рдмреБрдз рдФрд░ рдмрд╣реБрдд рдХреБрдЫ, рдХрдИ рдХрдВрдкрдирд┐рдпреЛрдВ рдиреЗ рдЕрдкрдиреЗ рднрд╛рд░реА рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдирдИ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд▓реНрдХреЗ рд╕реЗ рдЕрдирд╛рдбрд╝реА рд╕рд┐рд╕реНрдЯрдо (рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП) рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рд╣реИред рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд┐рди рд▓реЛрдЧреЛрдВ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рдЪрд╛рд░ рд╣рдореЗрд╢рд╛ рдореЗрд░реЗ рд╕рд┐рд░ рдореЗрдВ рдШреВрдорддрд╛ рд╣реИ - рдПрдХ рдЕрд▓рдЧ рдордВрдЪ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдм рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдПрдХреАрдХреГрдд рдЯреНрд░реИрдХрд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред
рдзрди
рдЬреЛ рдЙрдкрдХрд░рдг рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдирдиреЗ рдореЗрдВ рдмрд╣реБрдд рд▓рдВрдмрд╛ рдирд╣реАрдВ рд╣реИ, рдореИрдВрдиреЗ рдЪреБрдирд╛: рдкрд╛рдпрдерди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ - рд╕рдм рдХреБрдЫ рдФрд░ рд╕рдм рдХреБрдЫ рдХреЗ рд╕рд╛рде рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдкреНрд░рдЪреБрд░рддрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, Django рдордВрдЪ, рдпрд╣ рдордд рдкреВрдЫреЛ рдХрд┐ рдХреНрдпреЛрдВ Django, рдФрд░ рдлреНрд▓рд╛рд╕реНрдХ рдпрд╛ Odoo рдирд╣реАрдВред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдУрдбреВ рдХреЛ рдордВрдЪ рдХреЗ рд▓рд┐рдП рд▓рд┐рдпрд╛ рдерд╛ рдФрд░ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдкрд╣рд▓рд╛, рдЕрдЪреНрдЫрд╛, рдореБрдЭреЗ рдкрддрд╛ рдирд╣реАрдВ рдерд╛, рд╢рд╛рдпрдж рдЗрд╕рдХреА рд╕рд░рд▓рддрд╛ рдХреЗ рдХрд╛рд░рдгред SAP- рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП ERP рдкреНрд░рдгрд╛рд▓реА, рдпрд╣рд╛рдБ рдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ SAP рдЗрдВрдЯреАрдЧреНрд░реЗрдЯрд░ рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ рдЬреНрдЮрд╛рди рдФрд░ рдкрд╣реБрдВрдЪ рджреЛрдиреЛрдВ рд╣реИрдВ, рддрд╛рдХрд┐ рд╕рднреА рд╢рд░реНрддреЗрдВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рд╢рд╛рдВрддрд┐ рд╕реЗ рдЕрдкрдирд╛ рдХрд╛рдо рдЕрдирд╣реЗрд▓реНрджреА рдХрд░реВрдВред
рдлреНрд░рдВрдЯреЗрдВрдб django
рдкрд╣рд▓реА рдЪреАрдЬ рдЬреЛ рдореИрдВрдиреЗ рд╢реБрд░реВ рдХреА рдереА, рд╡рд╣ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдФрд░ рдЗрд╕реЗ рдПрдХ рдХрд╛рдЧрдЬ рдХреЗ рдЯреБрдХрдбрд╝реЗ рдкрд░ рд▓рд┐рдЦрдирд╛ рдерд╛, рдЖрдорддреМрд░ рдкрд░ рдореИрдВ рдХрд┐рд╕реА рдХреЛ рдХреЛрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рднреА рдХреЛ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЪрд▓рддреЗ рд╕рдордп рдмрджрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рднреА рдмрджрд▓ рджреЗрдВред
рдпрд╣рд╛рдБ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╡рд┐рд╡рд░рдг рдХрд╛ рдкрд╣рд▓рд╛
рдмрд╣реБрдд рдХрдЪреНрдЪрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред
рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛
1) рдЖрдЙрдЯрдмрд╛рдЙрдВрдб рдбрд┐рд▓реАрд╡рд░реА рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИред
2) рдЬрдм рдЧреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреИрд▓реЗрдЯ рдЧреБрдЬрд░рддреЗ рд╣реИрдВ - рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрдЪрд╛рд▓рди рдФрд░ рдЕрд░реНрдз-рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдСрдкрд░реЗрд╢рди
рдПрдХред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрдЪрд╛рд▓рди / рдЬрдм рдПрдХ рдлреВрд╕ рдЧреЗрдЯ рд╕реЗ рд╣реЛрдХрд░ рдЧреБрдЬрд░рддрд╛ рд╣реИ, рддреЛ WMS рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ RFC рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдбрд┐рд▓реАрд╡рд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ WMS рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдбрд┐рд▓реАрд╡рд░реА рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╣рдЪрд╛рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рднреЗрдЬрддрд╛ рд╣реИ (рд╕рдВрднрд╡рддрдГ рдЧреЛрджрд╛рдо рдХрд╛рд░реНрдпреЛрдВ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реИ) рдлреВрд╕ рдФрд░ рд╕рднреА рдирд┐рд╡реЗрд╢)ред WMS рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рд╕рднреА рдЖрдмрдХрд╛рд░реА рдЯрд┐рдХрдЯреЛрдВ рдХреА рднреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ
рдЦред рдЕрд░реНрдз-рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрдЪрд╛рд▓рди / рдСрдкрд░реЗрдЯрд░ рдЧреЗрдЯ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдбрд┐рд▓реАрд╡рд░реА / рдорд╢реАрди рдирдВрдмрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЧреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреИрд▓реЗрдЯ рдХреЛ рдЪрд▓рд╛рддрд╛ рд╣реИ, рдЧреЗрдЯ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рддреНрдпреЗрдХ рдлреВрд╕ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ WMS рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдВрджрд░ рдХреЗ рд╕реНрдЯреИрдореНрдк рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред
3) рд╡рд┐рддрд░рдг рдХреА рд╕рдВрд░рдЪрдирд╛ рд▓реЗрдЦрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рднреЗрдЬреА рдЬрд╛рддреА рд╣реИ
рднреАрддрд░ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛
1) рдЗрдирдмрд╛рдЙрдВрдб рдбрд┐рд▓реАрд╡рд░реА рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИред
2) рдЧреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреИрд▓реЗрдЯ рдЧреБрдЬрд░рддреА рд╣реИрдВ
3) рдЪрд╛рд▓реВ рдЧреЛрджрд╛рдо рдореЗрдВ рдкреНрд░рд╛рдкреНрдп рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓реЗрдЦрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ
4) рдЗрд╕ рд▓реЗрдЦрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЖрдмрдХрд╛рд░реА рдЯрд┐рдХрдЯреЛрдВ рдХреЗ рдлреВрд╕ рдХреА рдЖрдВрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИ
5) рдкреИрд▓реЗрдЯреЛрдВ рдХреЛ рдЙрддрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП WMS рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдПрдХ рд╕рд┐рдЧреНрдирд▓ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЖрд╡рд╢реНрдпрдХ рддрд╛рд▓рд┐рдХрд╛рдПрдБ :
рдлрд╛рдЯрдХреЛрдВ:
рдЖрдИрдбреА;
рдЧреЛрджрд╛рдо:
рд╡рд┐рд╡рд░рдгред
рдкреИрд╕реЗрдЬ рд╕рдВрджреЗрд╢ :
рд╢реАрд░реНрд╖рдХ:
рд╕рдордп, рдкреНрд░рдгрд╛рд▓реА, рдЧреЛрджрд╛рдо рдирдВрдмрд░, рдЧреЗрдЯ рдЖрдИрдбреАред
рд╕реНрдерд┐рддрд┐:
рдЖрдмрдХрд╛рд░реА рдЯрд┐рдХрдЯ, рдкрдВрдЬреАрдХрд░рдг рд╕рдордп, рд╢реАрд░реНрд╖рдХ рдмрд╛рдзреНрдпрдХрд╛рд░реА
рдИрдЖрд░рдкреА рд░рдЪрдирд╛ рд╕рдВрджреЗрд╢ (рдЗрдирдмрд╛рдЙрдВрдб рдбрд┐рд▓реАрд╡рд░реА)
рд╢реАрд░реНрд╖рдХ:
рд╕рдордп, рдкреНрд░рдгрд╛рд▓реА, рд╡рд┐рддрд░рдг рд╕рдВрдЦреНрдпрд╛,
рд╕реНрдерд┐рддрд┐:
рд╕рд╛рдордЧреНрд░реА, рдЖрдмрдХрд╛рд░реА рдЯрд┐рдХрдЯ, рдлреВрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ (рдпрджрд┐ рдХреЛрдИ рд╣реЛ)
рдПрдХрддреНрд░ рд╕рдВрджреЗрд╢ (рдИрдЖрд░рдкреА рд╕реЗ рдбреЗрдЯрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд) :
рд╢реАрд░реНрд╖рдХ:
рд╕рдордп, рдкреНрд░рдгрд╛рд▓реА, рдЧреЛрджрд╛рдо рдирдВрдмрд░, рдЧреЗрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛, рд▓реЗрдЦрд╛ рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рд╡рд┐рддрд░рдг рд╕рдВрдЦреНрдпрд╛, рджрд┐рд╢рд╛ рд╕рдВрдХреЗрдд (рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ), рд╕рддреНрдпрд╛рдкрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд╛рдЗрди, рдорд╢реАрди рдирдВрдмрд░, рдЧреЛрджрд╛рдо рдЧреЗрдЯ рдирдВрдмрд░,
рд╕реНрдерд┐рддрд┐: рдЙрддреНрдкрд╛рдж рд╢реБрд▓реНрдХ, рдлреВрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ (рд╡реИрдХрд▓реНрдкрд┐рдХ), рд╕рд╛рдордЧреНрд░реА (рд╡реИрдХрд▓реНрдкрд┐рдХ), рд╡рд┐рддрд░рдг рд╕рдВрдЦреНрдпрд╛, рдорд╢реАрди рд╕рдВрдЦреНрдпрд╛, рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдЖрдЗрдЯрдо рдирдВрдмрд░, рдмреИрдЪ (рд╡реИрдХрд▓реНрдкрд┐рдХ), рдкреИрдХреЗрдЬрд┐рдВрдЧ (рд╡реИрдХрд▓реНрдкрд┐рдХ)
рдЗрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ Django рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдХреАрдорд╛ рдЖрд░реЗрдЦрд┐рдд рдХрд┐рдпрд╛ред
рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ Django рдореЗрдВ рдирд┐рдХрд▓рд╛ рдерд╛, рдЯреЗрдмрд▓ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
class SapOptions(models.Model): name = models.CharField(verbose_name=' ', max_length=50) baseurl = models.CharField(max_length=500, verbose_name='Url ', help_text = 'URL , , :"https://moses1005:44300/sap/opu/odata/sap/ZLS_SUPPLYCHAIN_SRV/"')
рдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдкрд╣рд▓реЗ рд╣реА рд╕рдордЭ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдХреИрд╕реЗ рдПрд╕рдПрдкреА рд╕реЗ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЦреАрдВрдЪрдирд╛ рд╣реИ, рддрд╛рдХрд┐ рдПрдХреАрдХрд░рдг рдкреВрд░реА рддрд░рд╣ рд╕реЗ "рд╕рд╣рдЬ", рдХреАрд╡рд░реНрдб "рд▓рдЧ рд░рд╣рд╛ рдерд╛", рд▓реЗрдХрд┐рди рдмрд╛рдж рдореЗрдВ рдЙрд╕ рдкрд░ рдФрд░ рдЕрдзрд┐рдХ рд▓рдЧ рд░рд╣рд╛ рдерд╛ред
рдЗрд╕рд▓рд┐рдП, Django рд╕реАрдЦрдиреЗ рдХреЗ рдмрд╛рдж (рдХреБрдЫ рд╢рд╛рдо рдХреЛ рдорд╛рд░ рдбрд╛рд▓рд╛), рдореИрдВрдиреЗ рдЬрд╛рдирдХрд╛рд░реА рджрд░реНрдЬ рдХрд░рдиреЗ рдФрд░ рдлрд┐рд░ SAP ERP рдХреЛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд▓рд┐рдЦрд╛ред
рд╕реНрд╡реАрдХреГрддрд┐ рдЬрд╛рдирдХрд╛рд░реА рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реА рд╕реНрдХреНрд░реАрди рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

- рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ - SAP ERP рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпрдХреНрд╖ рдПрдХреАрдХрд░рдг,
- рдИрдЖрд░рдкреА рд╡рд┐рддрд░рдг - рдПрд╕рдПрдкреА рдИрдЖрд░рдкреА рд╕реЗ рдПрдХ рдбрд┐рд▓реАрд╡рд░реА рджрд░реНрдЬ рдХреА рдЬрд╛рддреА рд╣реИ, рдЗрд╕реЗ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдкрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдПрд╕рдПрдкреА рд╕реЗ рдПрдХ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдРрд╕реА рдХреЛрдИ рдбрд┐рд▓реАрд╡рд░реА рд╣реИ рдпрд╛ рдирд╣реАрдВ,
- TTN - рдпрд╣рд╛рдБ рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реИ (рд╡реЗрд╕реНрдмрд┐рд▓),
- рд╕рд╣рдпреЛрдЧреА рд╕рдВрдЦреНрдпрд╛ - рдпрд╣ рдПрд╕рдПрдкреА рдИрдЖрд░рдкреА рдХреА рднрд╛рдЧреАрджрд╛рд░ рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдХреНрд╖реЗрддреНрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИ, рдЗрд╕реЗ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдЦреЛрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдкреИрдХреЗрдЬ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ - рдпрд╣ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ; рдпрд╣ рдлреВрд╕ рдпрд╛ рдкреИрдХреЗрдЬ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЛрдмрд╛рдЗрд▓ рдЯрд░реНрдорд┐рдирд▓ (TSD) рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИ

рдлрд╝реАрд▓реНрдб рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ рдХрд┐ ENTER рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЗрд╕ рдХреЗ рдмрд╛рдж рдХрд░реНрд╕рд░ рдЕрдЧрд▓реЗ рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдкрд░ рдХреВрдж рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХрд┐ TTN, рдЧреЗрдЯ, рдкреИрд▓реЗрдЯ рд╕реЗ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕реНрдХреИрди рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ред
рдлрд┐рд░, рдЕрдВрддрд┐рдо рдлрд╝реАрд▓реНрдб рдХреЛ рд╕реНрдХреИрди рдХрд░рдиреЗ рдпрд╛ "рд╕реЗрд╡" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕реНрдХреНрд░реАрди рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрдкрд╛рдж рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд╛рдпрд▓реЙрдЧ рдкрд░ рдЬрд╛рддреА рд╣реИ:

рдХреНрд╖реЗрддреНрд░реЛрдВ:
- рдпрд╣ рдЙрди рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреА рдПрдХ рд╕реНрдХреНрд░реАрди рд╣реИ рдЬреЛ рд╕реНрд╡рдпрдВ рдИрдЬреАрдПрдЖрдИрдПрд╕ рдкреНрд░рдгрд╛рд▓реА рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреЗ рдЧрдП рдереЗ, рдЬрд╣рд╛рдВ рд░реЗрдбреНрд╕ рдРрд╕реЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрднреА рддрдХ рд╕реНрдХреИрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкреАрд▓рд╛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИрдВ рдЬреЛ рд╕реНрдХреИрди рдХрд┐рдП рдЧрдП рдереЗ, рд▓реЗрдХрд┐рди рдИрдЬреАрдПрдЖрдИрдПрд╕ рд╕рдВрджреЗрд╢ рдореЗрдВ рдирд╣реАрдВ рдереЗ, рдФрд░ рд╣рд░реЗ рд░рдВрдЧ рд╡реЗ рд╣реИрдВ рдЬреЛ рдИрдЬреАрдПрдЖрдИрдПрд╕ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреЗ рдЧрдП рд╣реИрдВ рдФрд░ рд╕реНрдХреИрди рдХрд┐рдП рдЧрдП рдереЗ
- рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рджрд░реНрдЬ рдХрд░рдирд╛, рдпрд╣рд╛рдВ "+" рдмрдЯрди рднреА рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдлрд╝реАрд▓реНрдб рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЖрджрд┐ред
- рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ, рдпрджрд┐ рдХреЛрдИ рд╣реЛред
рдПрдХреАрдХрд░рдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди:
Django рд╕реЗ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реИ "рдмрд╛рдХреА" рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╕рд░рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдПрд╕рдПрдкреА рдИрдЖрд░рдкреА рд╕реЗ, рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рдкрдврд╝рдирд╛ рдкрдбрд╝рд╛)ред
рддреЛ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдХреИрд╕реЗ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ
1) рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреАрдХрд░рдг рд╡рд░реНрдЧ рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдХреНрд░рдорд╢рдГ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд╛рд╕ рдкреИрдХреЗрдЬред рдпрд╣ рд▓реЗрдирджреЗрди SEGW рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

2) рд╡рд░реНрдЧ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдлрд╝реАрд▓реНрдб рдмрдирд╛рдПрдВ рдпрд╛ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ SAP рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣ рд▓реЗрдирджреЗрди SE11 рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ рдпрд╣ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рддреЛ, рд╕рдВрд░рдЪрдирд╛ рдХреА рддрд░рд╣,

рдореБрдЭреЗ рдкрд╣рд▓реЗ рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдкрд╕рдВрдж рд╣реИ

рей) рдпрд╣рд╛рдБ рд╣рдордиреЗ рдЬреЛ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ:

"рдЬрдирд░реЗрдЯ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╡рд░реНрдЧ рдиреЗ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд░рдЪрдирд╛ рддреИрдпрд╛рд░ рдХреА, рдФрд░ рд╣рдо рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред
4) рдЕрдЧрд▓рд╛, рд╕реЗрд╡рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЯреИрдм рдореЗрдВ, рд╣рдорд╛рд░реА рд╕рдВрд░рдЪрдирд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕рднреА рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ:
рдПрдХред рдмрдирд╛рдПрдБ - рдмрд╛рд╣рд░ рд╕реЗ рднреЗрдЬреЗ рдЧрдП рдбреЗрдЯрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣рдорд╛рд░реА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдиреЗ рдХреА рд╡рд┐рдзрд┐
рдЦред рд╣рдЯрд╛рдПрдБ- рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд░рд┐рдХреЙрд░реНрдб рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдзрд┐
рд╕реАред GetEntity - рдПрдХрд▓ рд░рд┐рдХреЙрд░реНрдб рдЕрдиреБрд░реЛрдз рд╡рд┐рдзрд┐
рдШред GetEntitySet - рдорд╛рдкрджрдВрдб рджреНрд╡рд╛рд░рд╛ рдХрдИ рд░рд┐рдХреЙрд░реНрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐
рдИред рдЕрджреНрдпрддрди - рд░рд┐рдХреЙрд░реНрдб рд╕рдВрд╢реЛрдзрди рд╡рд┐рдзрд┐
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпреЗ рд╕рднреА рд╡рд┐рдзрд┐рдпрд╛рдВ рдХрд╛рдлреА рд╕рд╛рд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдорддрднреЗрдж рд╣реИрдВ
5) рдХрдХреНрд╖рд╛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд░рдирдЯрд╛рдЗрдо рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреА рд╢рд╛рдЦрд╛ рдореЗрдВ рдХрдХреНрд╖рд╛рдУрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рддреЗ рд╣реИрдВ, рдЕрдВрдд рдореЗрдВ DPC_EXT рдХреЗ рд╕рд╛рде рдПрдХ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ

рдХрдХреНрд╖рд╛ рдореЗрдВ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
6) рдХреНрд▓рд╛рд╕ рдХреЗ рддрд░реАрдХреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдЖрдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдВрдд рдореЗрдВ рдЖрдк рд╕рднреА рддрд░реАрдХреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдЦреЗрдВ, рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ, рдЕрдиреНрдпрдерд╛ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдореЗрдВ рдЕрдЧрд▓реЗ рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд╛рдж, рд╕рдм рдХреБрдЫ рдорд┐рдЯ рдЬрд╛рдПрдЧрд╛, рдореИрдВ рдЗрд╕ рдкрд░ рдЖрдпрд╛ рдерд╛, рдпрд╣ рдЕрдкрдорд╛рдирдЬрдирдХ рдерд╛ ...

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВ рдмрдирд╛рдПрдБ рд╡рд┐рдзрд┐ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рджрд┐рдЦрд╛рдКрдВрдЧрд╛

рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, IT_KEY_TAB рдХреЛ рдЗрдирдкреБрдЯ рдореЗрдВ рдлреАрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣рдо рдХреБрдЫ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рдХреЛрдб рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдПрдХ рдирд┐рдпрдорд┐рдд рд░рд┐рдХреЙрд░реНрдб, рдпрд╛ рддреНрд░реБрдЯрд┐ рдЖрдЙрдЯрдкреБрдЯ, рдЬрд┐рд╕реЗ рддрдм Django рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕рдлрд▓ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ ER_ENTITY рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред
7) рд▓реЗрди-рджреЗрди / IWFND / MAINT_SERVICE рдореЗрдВ рд╣рдорд╛рд░реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдкрд░реАрдХреНрд╖рдг, рд▓рдВрдмреЗ рд╕рдордп рддрдХред рд╣рдо рдЗрд╕рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реА рдмрдирд╛рдИ рдЧрдИ рдХрдХреНрд╖рд╛ рдвреВрдВрдврддреЗ рд╣реИрдВ рдФрд░ "SAP рдЧреЗрдЯрд╡реЗ рдХреНрд▓рд╛рдЗрдВрдЯ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ

рд╣рдо рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ SAP рд╕реЗ рдХреЗрд╡рд▓ GET \ POST \ PUT \ DELETE рд╡реЗрдм рдЕрдиреБрд░реЛрдз EMULATOR рдХреЗ рд╕рд╛рде рдЦреЛрд▓реЗ рдЧрдП рд╣реИрдВ,
рдкреБрдирд╢реНрдЪред рдЖрдк рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╕реЗрд╡рд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ
рдбрд╛рдХрд┐рдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВ

рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, "GetEntitySet"
/ sap / opu / odata / sap / ZLS_SUPPLYCHAIN_SRV / ZLS_INBOUND_HEADSet? $ рд╕реНрд╡рд░реВрдк = jsonрдЬрд╣рд╛рдВ:
/ ZLS_SUPPLYCHAIN_SRV / - рдпрд╣ рд╣рдорд╛рд░рд╛ рдмрдирд╛рдпрд╛ рд╡рд░реНрдЧ рд╣реИ
/ ZLS_INBOUND_HEADSet рд╣рдорд╛рд░рд╛ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рд╣реИ,
format = json рдбреЗрдЯрд╛ рдлреЙрд░реНрдореЗрдЯ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИ, xml рдпрд╛ json рдХрд╛ рд╡рд┐рдХрд▓реНрдк, рдореИрдВ json рдХреЛ рдЪреБрдирддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
8) рдЗрд╕реА рддрд░рд╣, рд╣рдо рддрд░реАрдХреЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ
рдЬреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИ, рдЙрд╕рдиреЗ Django рдкрд░ рдПрдХ рдореЛрд░реНрдЪрд╛ рдмрдирд╛рдпрд╛, SAP рдХреА рддрд░рдл рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдпрд╛
рдЕрдм рд╣рдореЗрдВ рдЗрд╕реЗ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ Django рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╣реИ рдХрд┐ рд╣рдо рддрд░реАрдХреЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ:
1) рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕рддреНрд░ рдмрдирд╛рдиреЗ рдХреА рд╡рд┐рдзрд┐, рд╕рд╛рдлрд╝-рд╕реБрдерд░рд╛ рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрдЧреЗ
рд╣рдорд╛рд░реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдЦреАрдВрдЪреЗрдВ рдпрд╛ рдПрдХ рдирдпрд╛ рдмрдирд╛рдПрдВ
рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Django рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ, рдореИрдВрдиреЗ рдЗрд╕реЗ Sap_connector.py рдирд╛рдо рджрд┐рдпрд╛ рдФрд░ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛
рдЗрд╕рдореЗрдВ рдореБрдЦреНрдп рд╡рд┐рдзрд┐рдпрд╛рдБ рд╣реИрдВред
def sap_createSession():
2) SAP ERP рдореЗрдВ рд╡рд┐рддрд░рдг рд╕рддреНрдпрд╛рдкрди рд╡рд┐рдзрд┐
def sap_delivery_verify(token, session, delivery):
3) Django рдХреЗ рд╕рд╛рде SAP рдЧреЛрджрд╛рдореЛрдВ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐
def get_lgorts_fromsap(): from scanner.models import SapOptions session = sap_createSession()
рдФрд░ рдореЙрдбрд▓ рднрд╛рдЧ рдореЗрдВ рдЗрд╕рдХрд╛ рджреВрд╕рд░рд╛ рднрд╛рдЧ: class Gates(models.Model): from mainAPP.sap_connector import get_lgorts_fromsap ident = models.CharField(verbose_name='', max_length=10, help_text='',unique=True) wh = models.CharField(verbose_name=' ', default='',max_length=10, help_text=' WMS') help = models.CharField(verbose_name='', default='',max_length= 500,help_text=' , , , ') try:
рдПрдХреАрдХрд░рдг рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ: рдЬрдм рдореИрдВ Django рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЧреЛрджрд╛рдо рдмрдирд╛рддрд╛ рд╣реВрдВ, рддреЛ рд╕рд┐рд╕реНрдЯрдо SAP ERP рд╕реЗ рдЧреЛрджрд╛рдореЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЧреЛрджрд╛рдо рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╡рд╣рд╛рдВ рдмрдирд╛рдП рдЧрдП рд╣реИрдВред

4) SAP ERP рдореЗрдВ рдПрдХ рдирдпрд╛ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдиреЗ рдХреА рд╡рд┐рдзрд┐
def sap_connect(token, session, data): from scanner.models import SapOptions, Gates
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рдХреЗрд╡рд▓ рдПрдХ POST рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдбреЗрдЯрд╛ рдХреЛ json рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ
рдирд┐рд╖реНрдХрд░реНрд╖
рд╣рдордиреЗ рдПрдХ рд╕рд░рд▓ рдкрд░рд┐рджреГрд╢реНрдп рдХреЗ рд╕рд╛рде SAP ERP рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрдирд╛рдпрд╛ рд╣реИ,
рдХрд╛рд░ рдЖрддреА рд╣реИ, рд╣рдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдлреВрд╕ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ, рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╕рднреА рдбреЗрдЯрд╛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдФрд░ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХреНрдпрд╛ рдкрд╣рд▓реЗ рд╣реА рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдПрд╕рдПрдкреА рдИрдЖрд░рдкреА рдХреЛ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЛрдмрд╛рдЗрд▓ рдбреЗрдЯрд╛ рдПрдВрдЯреНрд░реА рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИ, рдЬреЛ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рдЯрд░реНрдорд┐рдирд▓реЛрдВ (рдЯреАрдПрд╕рдбреА) рдХреЗ рд╕рд╛рде рдЧреЛрджрд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдбреЗрдЯрд╛ рдХреЛ рдИрдЖрд░рдкреА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд┐рд╕реНрдЯрдо рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдЙрд╕ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдореЗрдВ рднреА рд╕рд╣реЗрдЬрддрд╛ рд╣реИ, рдЬреЛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдЖрдпрд╛, рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛, рдХрд┐рд╕рдиреЗ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛, рдФрд░ рдЗрд╕реА рддрд░рд╣ред
рдирддреАрдЬрддрди, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдВрдкрдиреА рдореЗрдВ рдЗрдирдХрдорд┐рдВрдЧ рдФрд░ рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдЙрддреНрдкрд╛рдж рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ, рдЬрдмрдХрд┐ рд╕рднреА рдХрд╛рдо рдХрд╛ 90% рдореБрдЦреНрдп рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЗрд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдмреИрдЪреЛрдВ, рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдФрд░ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рд░рдЦрд░рдЦрд╛рд╡ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд░реВрдк рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрд╕рдПрдкреА рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рд░рд╕реАрдж рд▓реЗрдирджреЗрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдпрд╣ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЪрд╛рд░ рд╣реИ :)
PS рдореИрдВрдиреЗ рдЗрд╕ рдХрд╛рд░реНрдп рд╕рдорд╛рдзрд╛рди рдХреЗ ABAP рдпрд╛ рдЕрдЬрдЧрд░-рдбреАрдЬрдВрдЧреЛ рдХреЛрдб рдХреЛ рдкреЗрдВрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдореИрдВрдиреЗ Django рдпрд╛ html рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдЪрд┐рддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрд╕рдПрдкреА рдИрдЖрд░рдкреА рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдПрд╕рдПрдкреА рдЬреИрд╕реА рдЗрддрдиреА рдмрдбрд╝реА рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рдмрдирд╛рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рд▓рд┐рдП рдЧрдпрд╛ рдерд╛, рдЕрдЧрд░ рд╣рдо рд▓рдЧрднрдЧ 4 рд╢рд╛рдо тАЛтАЛрдХреЗ рд▓рд┐рдП Django рдХреЗ рдЕрдзреНрдпрдпрди рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВредрдЖрдк рд╕рднреА рдХрд╛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВ рд░рдЪрдирд╛рддреНрдордХ рдЖрд▓реЛрдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛!