10 рд╕рд┐рддре░ 2025┬╖8 рдорд┐рдирдЯ рдкрдврд╝рдиреЗ рдореЗрдВ

рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд╛рдореВрд╣рд┐рдХ рдЖрдпрд╛рдд: рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди, рд╕рддреНрдпрд╛рдкрди, рдФрд░ рдХрдорд┐рдЯ рдкреИрдЯрд░реНрди

рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд╛рдореВрд╣рд┐рдХ рдЖрдпрд╛рдд рдЦрд░рд╛рдм рдбреЗрдЯрд╛ рдФрд░ рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рд╕реЗ рдмрдЪрд╛рддреЗ рд╣реИрдВред рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди, рд╕рддреНрдпрд╛рдкрди, рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдФрд░ рд░реЛрд▓рдмреИрдХтАСрд╕реБрд▓рдн рдХрдорд┐рдЯ рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд╛рдореВрд╣рд┐рдХ рдЖрдпрд╛рдд: рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди, рд╕рддреНрдпрд╛рдкрди, рдФрд░ рдХрдорд┐рдЯ рдкреИрдЯрд░реНрди

рдХреНрдпреЛрдВ рдмрд▓реНрдХ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд▓рдд рд╣реЛрддреЗ рд╣реИрдВ (рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрдпрд╛ рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ)

рдмрд▓реНрдХ рдкрд░рд┐рд╡рд░реНрддрди рд░реЛрдЬрд╝рдорд░реНрд░рд╛ рдХреА, рд╕рд╛рдзрд╛рд░рдг рд╡рдЬрд╣реЛрдВ рд╕реЗ рдлреЗрд▓ рд╣реЛрддреЗ рд╣реИрдВред рдлрд╝рд╛рдЗрд▓ рд▓рдЧрднрдЧ рд╕рд╣реА рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХреЙрд▓рдо рдХрд╛ рдирд╛рдо рдЧрд▓рдд рд╣реИред рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдлрд╝реАрд▓реНрдб рдЦрд╛рд▓реА рд╣реИред IDs рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреЗ рдХреНрдпреЛрдВрдХрд┐ рдХрд┐рд╕реА рдиреЗ рдкрд┐рдЫрд▓реЗ рд╣рдлрд╝реНрддреЗ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдФрд░ рд░рд┐рдХреЙрд░реНрдб рдмрджрд▓ рдЧрдПред рдпрд╛ рдбреЗрдЯрд╛ рд╡реИрдз рд╣реИ, рдкрд░ рдЧрд▓рдд рдлрд╝реАрд▓реНрдб рд╕реЗ рдореИрдк рд╣реБрдЖ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдлрд╝реЛрди рдирдВрдмрд░ рдиреЛрдЯреНрд╕ рдХреЙрд▓рдо рдореЗрдВ рдЖ рдЬрд╛рддреЗ рд╣реИрдВред

рдЦрддрд░рдирд╛рдХ рд╣реЛрдиреЗ рдХрд╛ рдХрд╛рд░рдг рдЧрддрд┐ рд╣реИред рдПрдХ рдЧрд▓рдд рдорд╛рди рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдЕрдиреБрдорд╛рди рд╕реИрдХрдбрд╝реЛрдВ рдпрд╛ рд╣рдЬрд╛рд░реЛрдВ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рдЪрд▓реЗред рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд╛рдореВрд╣рд┐рдХ рдЖрдпрд╛рдд рд╕рд┐рд░реНрдлрд╝ рдмреИрдХрдПрдВрдб рдХрд╛ рдорд╕рд▓рд╛ рдирд╣реАрдВ рд╣реИрдВ тАФ рдпрд╣ рднрд░реЛрд╕реЗ рдХрд╛ рдорд╕рд▓рд╛ рднреА рд╣реИред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╕рд░рд▓ рдЪреАрдЬрд╝ рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ: рдореБрдЭреЗ рджрд┐рдЦрд╛рдЗрдП рдХрд┐ рдХреНрдпрд╛ рд╣реЛрдЧрд╛, рдЙрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣реЛред рд╕рдмрд╕реЗ рднрд░реЛрд╕реЗрдордВрдж рдкреИрдЯрд░реНрди рд╣реИ: рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди (Preview), рд╕рддреНрдпрд╛рдкрди (Validate), рдлрд┐рд░ рдХрдорд┐рдЯ (Commit)ред

  • Preview: рд╕реНрдкрд╖реНрдЯ рд╕рд╛рд░рд╛рдВрд╢ рдФрд░ рдЕрд╕рд▓ рдмрджрд▓рд╛рдУрдВ рдХрд╛ рдирдореВрдирд╛ рджрд┐рдЦрд╛рдПрдБред
  • Validate: рдирд┐рдпрдо рдЪрд▓рд╛рдПрдБ рдЬреЛ рдЧрд╛рдпрдм рдлрд╝реАрд▓реНрдб, рдЧрд▓рдд рдлреЙрд░реНрдореЗрдЯ рдФрд░ рдЕрд╕рдВрдЧрдд рд╕рдВрджрд░реНрдн рдкрдХрдбрд╝реЗрдВред
  • Commit: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХреЗ рдмрд╛рдж рд╣реА рдкрд░рд┐рд╡рд░реНрддрди рд▓рд╛рдЧреВ рдХрд░реЗрдВ, рдЬреЛрдЦрд┐рдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЙрдкрдпреБрдХреНрдд рддрд░реАрдХрд╛ рдЪреБрдиреЗрдВред

рд▓реЛрдЧ рджреЛ рддрд░рд╣ рдХреА рдЕрд╕рдлрд▓рддрд╛рдУрдВ рд╕реЗ рднреА рд╕реБрд░рдХреНрд╖рд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рд╕реБрдзрд╛рд░рдпреЛрдЧреНрдп рд╕рдорд╕реНрдпрд╛рдПрдБ рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рдкрд░ рд╕реБрд▓рдЭрд╛рдпреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ 12 рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЧрд▓рдд рдИрдореЗрд▓ рдлреЙрд░реНрдореЗрдЯ рдпрд╛ рдЬрд╝рд┐рдк рдХреЛрдб рдЦрд╛рд▓реА рд╣реЛрдиреЗ рдХреА рд╡рдЬрд╣ рд╕реЗ рд╣реИрдВ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдЧрд╛ (рд░рд┐рдкреЛрд░реНрдЯ рдбрд╛рдЙрдирд▓реЛрдб, рдЗрдитАСрдкреНрд▓реЗрд╕ рдПрдбрд┐рдЯ рдпрд╛ рдкреБрдирдГ рдЕрдкрд▓реЛрдб) рдФрд░ рдмрд╛рдХреА рдХреЛ рдХрдорд┐рдЯ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд░рдЦрдирд╛ рдЪрд╛рд╣реЗрдЧрд╛ред

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

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдкреЗрдкрд░тАСрдЯреНрд░реЗрд▓ рднреА рдЪрд╛рд╣рддреЗ рд╣реИрдВ: рдПрдХ рд░рди ID, рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк, рдХрд┐рд╕рдиреЗ рдЪрд▓рд╛рдпрд╛, рдХрд┐рд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реБрдЖ, рдХреНрдпрд╛ рдмрджрд▓рд╛ рдФрд░ рдХреНрдпрд╛ рдлреЗрд▓ рд╣реБрдЖред рдпрд╣ рд╕рдкреЛрд░реНрдЯ рдХреЛ рддреЗрдЬрд╝ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдЧрд▓рдд рд╣реЛрдиреЗ рдкрд░ рдХреНрд▓реАрдитАСрдЕрдк рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред

рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ PreviewтАСValidateтАСCommit рдлрд╝реНрд▓реЛ

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

рдЪрд░рдг 1: Preview (рдмреИрдЪ рддреИрдпрд╛рд░ рдХрд░рдирд╛)

рдЗрдирдкреБрдЯ (CSV, рдкреЗрд╕реНрдЯ рдХреА рдЧрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ, рдЪреБрдиреЗ рдЧрдП рд░рд┐рдХреЙрд░реНрдб) рд▓реЗрдВ рдФрд░ рдЗрд╕реЗ рдПрдХ рддреИрдпрд╛рд░ рдмреИрдЪ рдореЗрдВ рдмрджрд▓ рджреЗрдВред рдпрд╣рд╛рдБ рдХрд╛рдо рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХреНрдпрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдХреБрдЫ рдмрджрд▓реЗред

рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреНрд░реАрд╡реНрдпреВ рддреАрди рд╕рд╡рд╛рд▓реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ: рдХреНрдпрд╛ рдмрджрд▓реЗрдЧрд╛, рдХрд┐рддрдиреЗ рдЖрдЗрдЯрдо рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдВрдЧреЗ, рдФрд░ рдХреНрдпрд╛ рдЖрд╢рдВрдХрд╛рдЬрдирдХ рджрд┐рдЦрддрд╛ рд╣реИред

рдХрдо рд╕реЗ рдХрдо рдЗрд╕рдореЗрдВ рдХрд╛рдЙрдВрдЯреНрд╕ (рдХреБрд▓ рдкрдВрдХреНрддрд┐рдпрд╛рдБ, рдореИрдЪ рд╣реБрдП рд░рд┐рдХреЙрд░реНрдб, рдирдП рд░рд┐рдХреЙрд░реНрдб, рд╕реНрдХрд┐рдк рдХреА рдЧрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ), рдЕрд╕рд▓реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдЫреЛрдЯрд╛ рдирдореВрдирд╛, рдФрд░ рдХрд┐рд╕реА рднреА рдЬреЛрдЦрд┐рдо рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ (рдЬрд░реВрд░реА рдлрд╝реАрд▓реНрдб рдЧрд╛рдпрдм, рдЕрд╕реНрдкрд╖реНрдЯ рдореИрдЪ, рдЕрд╕рд╛рдорд╛рдиреНрдп рдорд╛рди)ред рдореИрдЪрд┐рдВрдЧ рдирд┐рдпрдо рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░рдЦреЗрдВ (рдЙрджрд╛рд╣рд░рдг: тАЬmatch by emailтАЭ рдпрд╛ тАЬmatch by external IDтАЭ), рдФрд░ рдмреИрдЪ рдХреА рдкрд╣рдЪрд╛рди рджреЗрдВ: рдПрдХ рдирд╛рдо, рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдФрд░ рдпреВрдирд┐рдХ рдмреИрдЪ IDред

рдЪрд░рдг 2: Validate (рдбреНрд░рд╛рдИ рд░рди)

рдбреНрд░рд╛рдИ рд░рди рдХрд╛ рдорддрд▓рдм рд╣реИ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХреЛрдИ рд▓рд┐рдЦрд╛рдИ рдирд╣реАрдВред рд╡рд╣реА рдЪреЗрдХ рдЪрд▓рд╛рдПрдБ рдЬреЛ рдЕрд╕рд▓реА рдЕрдкрдбреЗрдЯ рдореЗрдВ рдЪрд▓реЗрдВрдЧреЗ, рдкрд░ рдХреЗрд╡рд▓ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рд╣реА рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВред

рд╕рддреНрдпрд╛рдкрди рдореЗрдВ рдкрдВрдХреНрддрд┐тАСрдирд┐рдпрдо (рдХреНрдпрд╛ рдпрд╣ рдкрдВрдХреНрддрд┐ рд╡реИрдз рд╣реИ?) рдФрд░ рдХреНрд░реЙрд╕тАСрдкрдВрдХреНрддрд┐ рдирд┐рдпрдо (рдХреНрдпрд╛ рдпреЗ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЯрдХрд░рд╛рддреА рд╣реИрдВ?) рджреЛрдиреЛрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдЖрдЙрдЯрдкреБрдЯ рдзреБрдВрдзрд▓рд╛ рдкрд╛рд╕/рдлреЗрд▓ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдПрдХ рд╕рд╛рд░рд╛рдВрд╢ рдФрд░ рдкрдВрдХреНрддрд┐рдпреЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рдореБрджреНрджреЛрдВ рдХреА рд╕реВрдЪреА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рд▓реЛрдЧ рдмрд┐рдирд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдП рд╕рдорд╕реНрдпрд╛рдПрдБ рдареАрдХ рдХрд░ рд╕рдХреЗрдВред

рдЪрд░рдг 3: Commit (рдкрд░рд┐рд╡рд░реНрддрди рд▓рд╛рдЧреВ рдХрд░рдирд╛)

рдХрдорд┐рдЯ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдмрд┐рдВрджреБ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдХреЗрд╡рд▓ рд╕рдлрд▓ рдбреНрд░рд╛рдИтАСрд░рди рдХреЗ рдмрд╛рдж рд╣реА рдЙрдкрд▓рдмреНрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ "рдлрд╝рд╛рдЗрд▓" рдХреА рдкреБрд╖реНрдЯрд┐ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реЛрддрд╛ тАФ рд╡рд╣ рдЙрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддреИрдпрд╛рд░ рдмреИрдЪ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдкрд╣рд▓реЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдФрд░ рд╕рддреНрдпрд╛рдкрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдпрд╣ рдирд┐рд░реНрдгрдптАСрдмрд┐рдВрджреБ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИред рдЕрдЧрд░ рдлрд╝рд╛рдЗрд▓ рдмрджрд▓реА, рдореИрдкрд┐рдВрдЧ рдмрджрд▓реА, рдпрд╛ рдбреЗрдЯрд╛ рдлрд┐рд░ рд╕реЗ рдЕрдкрд▓реЛрдб рд╣реБрдЖ, рддреЛ рдирдпрд╛ рдмреИрдЪ рдмрдирд╛рдПрдВ рдФрд░ рдлрд┐рд░ рд╕реЗ рдкреБрд╖реНрдЯрд┐ рдорд╛рдБрдЧреЗрдВред

рдЙрджрд╛рд╣рд░рдг: рдЖрдк 5,000 рдЧреНрд░рд╛рд╣рдХ рдЗрдореНрдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдкреНрд░реАрд╡реНрдпреВ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ 4,920 рдИрдореЗрд▓ рд╕реЗ рдореИрдЪ рд╣реБрдП, 60 рдирдП рд╣реИрдВ, 20 рдИрдореЗрд▓ рди рд╣реЛрдиреЗ рдХреА рд╡рдЬрд╣ рд╕реЗ рд╕реНрдХрд┐рдк рд╣реБрдПред рдбреНрд░рд╛рдИ рд░рди 12 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдЧрд▓рдд рдлреЛрди рдлреЙрд░реНрдореЗрдЯ рдлреНрд▓реИрдЧ рдХрд░рддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдЙрди 12 рдареАрдХ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рдЙрд╕ рд╕рдЯреАрдХ рдмреИрдЪ ID рдХреЗ рд▓рд┐рдП тАЬCommit batchтАЭ рдЙрдкрд▓рдмреНрдз рд╣реЛред

рдЗрдирдкреБрдЯ, рдореИрдкрд┐рдВрдЧ, рдФрд░ рд░рд┐рдХреЙрд░реНрдб рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рдХрд░реЗрдВ

рдХрдИ рдмрд▓реНрдХ рдЬреЙрдмреНрд╕ рд╕рддреНрдпрд╛рдкрди рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдлреЗрд▓ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдЗрдирдкреБрдЯ рдЧрдВрджрд╛ рд╣реЛрддрд╛ рд╣реИ, рдХреЙрд▓рдо рдЖрдкрдХреЗ рдлрд╝реАрд▓реНрдб рд╕реЗ рдореИрдЪ рдирд╣реАрдВ рдХрд░рддреЗ, рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдпрд╣ рдирд╣реАрдВ рдмрддрд╛ рдкрд╛рддрд╛ рдХрд┐ рдкрдВрдХреНрддрд┐ рдирдпрд╛ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдП рдпрд╛ рдкреБрд░рд╛рдиреЗ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗред

рдмрд▓реНрдХ рдСрдкрд░реЗрд╢рди рдЖрдорддреМрд░ рдкрд░ CSV рдПрдХреНрд╕рдкреЛрд░реНрдЯ, рдЪрд┐рдкрдХреА рд╣реБрдИ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдкрдВрдХреНрддрд┐рдпрд╛рдБ, рдРрдк рдХреЗ рдЕрдВрджрд░ рдЪреБрдиреЗ рдЧрдП рд░рд┐рдХреЙрд░реНрдб (рдорд╛рд╕ рдЕрдкрдбреЗрдЯ), рдпрд╛ APIтАСрдЯреНрд░рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдмреИрдЪ рдЬреЙрдм рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВред рд╕реНрд░реЛрдд рдЪрд╛рд╣реЗ рдЬреЛ рднреА рд╣реЛ, рдЖрдкрдХреЛ "рдпреВрдЬрд╝рд░ рдХреЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╣реИ" рд╕реЗ "рдЖрдкрдХрд╛ рд╕рд┐рд╕реНрдЯрдо рдХреНрдпрд╛ рд╕реНрдЯреЛрд░ рдХрд░рддрд╛ рд╣реИ" рддрдХ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдореИрдкрд┐рдВрдЧ рдЪрд╛рд╣рд┐рдПред

рдореИрдкрд┐рдВрдЧ рдореЗрдВ рдХреЙрд▓рдотАСtoтАСрдлрд╝реАрд▓реНрдб рдореИрдЪрд┐рдВрдЧ, рдЫреЛрдЯреЗ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдореЗрд╢рди (рд╕реНрдкреЗрд╕ рдЯреНрд░рд┐рдо рдХрд░рдирд╛, рддрд╛рд░реАрдЦреЗрдВ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛, рдлрд╝реЛрди рдирдВрдмрд░ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдХрд░рдирд╛), рдФрд░ рдорд┐рд╕рд┐рдВрдЧ рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдЫреБрдкрд╛рдПрдБ рдирд╣реАрдВ рдХрд┐ рдХреЙрд▓рдо рдЦрд╛рд▓реА рд╣реЛрдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЦрд╛рд▓реА рд╕реЗрд▓ рдореМрдЬреВрджрд╛ рдорд╛рди рдХреЛ рд░рдЦреЗрдЧрд╛, рд╕рд╛рдлрд╝ рдХрд░реЗрдЧрд╛, рдпрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд▓рдЧрд╛рдПрдЧрд╛ред

рдкрд╣рдЪрд╛рди рдЕрдЧрд▓рд╛ рдмрдбрд╝рд╛ рдирд┐рд░реНрдгрдп рд╣реИ: рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЛ рдХрд┐рд╕ рддрд░рд╣ рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рд░рд┐рдХреЙрд░реНрдб рд╕реЗ рдореИрдЪ рдХрд░реЗрдВрдЧреЗ?

рд╕реНрдерд┐рд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдВ, рдФрд░ рд╕реНрдкрд╖реНрдЯ рдмрддрд╛рдПрдВ рдХрд┐ рдиреЛтАСрдореИрдЪ рдпрд╛ рдорд▓реНрдЯреАрдкрд▓тАСрдореИрдЪ рд╣реЛрдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред рдЖрдо рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рдЖрдВрддрд░рд┐рдХ IDs (рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ, рдЕрдЧрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрдиреНрд╣реЗрдВ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо IDs (рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдмрдврд╝рд┐рдпрд╛), рдФрд░ рдИрдореЗрд▓ (рдЙрдкрдпреЛрдЧреА, рдкрд░ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдФрд░ рдХреЗрд╕ рдореБрджреНрджреЛрдВ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦреЗрдВ) рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдХрднреАтАСрдХрднреА рд╕рдВрдпреЛрдЬрд┐рдд рдХреБрдВрдЬреА рд╕рд╣реА рд╣реЛрддреА рд╣реИ, рдЬреИрд╕реЗ account_id + invoice_number. рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЖрдк тАЬcreate onlyтАЭ рдореЛрдб рднреА рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХрднреА рдореИрдЪ рдирд╣реАрдВ рдХрд░рддрд╛ рдФрд░ рд╣рдореЗрд╢рд╛ рдирдпрд╛ рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рддрд╛ рд╣реИред

рдЕрдВрдд рдореЗрдВ, рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЕрдиреБрдорддрд┐ рдирд┐рдпрдо рд▓рд╛рдЧреВ рдХрд░реЗрдВред рдЬреЛ рдХреЛрдИ рдПрдХ рд░рд┐рдХреЙрд░реНрдб рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ рд╡рд╣ рдЬрд╝рд░реВрд░реА рдирд╣реАрдВ рдХрд┐ рд╣рдЬрд╛рд░реЛрдВ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд╣рд░ рдлрд╝реАрд▓реНрдб рдХреЛ рдмрджрд▓ рд╕рдХреЗред рддрдп рдХрд░реЗрдВ рдХреМрди рд╕реЗ рд░реЛрд▓ рдЗрдореНрдкреЛрд░реНрдЯ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдХреМрди рд╕реЗ рдлрд╝реАрд▓реНрдб рдмрджрд▓реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдХрдм рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдкреНрд░реВрд╡рд▓ рдЪрд╛рд╣рд┐рдПред

рдРрд╕рд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдирд╛ рдЬреЛ рднрд░реЛрд╕рд╛ рдмрдирд╛рдП

рдкреНрд░рд┐рд╡реНрдпреВ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рд▓реЛрдЧ рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ тАЬCommitтАЭ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВред рдпрджрд┐ рдкреНрд░реАрд╡реНрдпреВ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реИред рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреНрд░реАрд╡реНрдпреВ рд░рд╕реАрдж рдЬреИрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: рдХреНрдпрд╛ рдмрджрд▓реЗрдЧрд╛, рд╕рд┐рд╕реНрдЯрдо рдХрд┐рддрдиреА рдЖрд╢реНрд╡рд╕реНрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╣ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдХреНрдпрд╛ рдЕрдкрдбреЗрдЯ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░реЗрдЧрд╛ред

рдПрдХ рд╕рдВрдХреБрдЪрд┐рдд рд╕рд╛рд░рд╛рдВрд╢ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рдЬреНрдпрд╛рджрд╛рддрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдмрд╕ рдХреБрдЫ рд╕рдВрдЦреНрдпрд╛ рдЪрд╛рд╣рд┐рдПрдВ: рдХреБрд▓ рдкрдВрдХреНрддрд┐рдпрд╛рдБ, рдХрд┐рддрдиреА рд╕реНрдХрд┐рдк рд╣реЛрдВрдЧреА, рдХреНрд░рд┐рдПрдЯ рдмрдирд╛рдо рдЕрдкрдбреЗрдЯ (рдФрд░ рдпрджрд┐ рдЖрдк рдбрд┐рд▓реАрдЯ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рддреЛ рд╡рд╣), рдХрд┐рддрдиреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рд╡рд╛рд░реНрдирд┐рдВрдЧ рдмрдирд╛рдо рд╣рд╛рд░реНрдб рдПрд░рд░ рд╣реИ, рдФрд░ рдкреНрд░рдпреБрдХреНрдд рдорд┐рд▓рд╛рди рдирд┐рдпрдо (рдЙрджрд╛рд╣рд░рдг: тАЬmatched by emailтАЭ)ред рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рд░реНрдирд┐рдВрдЧ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЛ рд╕рдореВрд╣рд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреИрдЯрд░реНрди рдЬрд▓реНрджреА рджреЗрдЦ рд╕рдХреЗрдВред

рдлрд┐рд░ рд▓реЛрдЧреЛрдВ рдХреЛ рд░реИрдВрдбрдо рдЪреЗрдХ рдХрд░рдиреЗ рджреЗрдВред рдПрдХ рдЫреЛрдЯрд╛, рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдирдореВрдирд╛ рджрд┐рдЦрд╛рдПрдБ рдФрд░ рдЕрдкрдбреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдмрдирд╛рдо рдмрд╛рдж рджреЗрдЦрд╛рдПрдБред тАЬрдкреБрд░рд╛рдирд╛ рдорд╛рди -> рдирдпрд╛ рдорд╛рдитАЭ рджреЗрдЦрдХрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдУрд╡рд░рд░рд╛рдЗрдЯ рд╕реЗ рдмрдЪрддреЗ рд╣реИрдВред рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ UI рдкреИрдЯрд░реНрди рд╣реИ 10тАУ50 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рд╕реИрдВрдкрд▓ рджрд┐рдЦрд╛рдирд╛, рд╕рд░реНрдЪ рдФрд░ рдлрд┐рд▓реНрдЯрд░ (рдЬреИрд╕реЗ тАЬрдХреЗрд╡рд▓ рд╡рд╛рд░реНрдирд┐рдВрдЧреНрд╕тАЭ) рджреЗрдирд╛, рдЬрдмрдХрд┐ рдкреВрд░рд╛ рдлрд╝рд╛рдЗрд▓ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕ рд╣реЛ рд░рд╣рд╛ рд╣реЛред

рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рджрд┐рдЦрдиреА рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ рдПрдХ рдкрдВрдХреНрддрд┐ рдХрдИ рд░рд┐рдХреЙрд░реНрдб рд╕реЗ рдорд┐рд▓ рд╕рдХрддреА рд╣реИ рддреЛ рдмрддрд╛рдПрдВ рдФрд░ рдЙрдореНрдореАрджрд╡рд╛рд░ рджрд┐рдЦрд╛рдПрдБред рдЕрдЧрд░ рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХ рдлрд╝реАрд▓реНрдб рдЦрд╛рд▓реА рд╣реИ рддреЛ рд╕рдЯреАрдХ рд╕реЗрд▓ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░реЗрдВред рдЕрдЧрд░ рдЗрдореНрдкреЛрд░реНрдЯ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдмрдирд╛рдПрдЧрд╛ рддреЛ рдХрд╛рд░рдг рдХреЗ рд╕рд╛рде рдмрддрд╛рдПрдВ (рдЙрджрд╛. тАЬfile рдореЗрдВ рд╡рд╣реА рдИрдореЗрд▓ рджреЛ рдмрд╛рд░ рдЖрдпрд╛ рд╣реИтАЭ)ред рд╕рд┐рд╕реНрдЯрдо рдЬрдм рдпрд╣ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕реЗ рдХреБрдЫ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рддреЛ рд▓реЛрдЧ рдЬрд╝реНрдпрд╛рджрд╛ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдЧрд▓реЗ рдХрджрдо рд╕реНрдкрд╖реНрдЯ рд░рдЦреЗрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрд░рд░ рд░рд┐рдкреЛрд░реНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ, рдореИрдкрд┐рдВрдЧ рдмрдирд╛рдП рд░рдЦрдХрд░ рдлрд┐рдХреНрд╕ рдФрд░ рдкреБрдирдГ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдХреИрдВрд╕рд┐рд▓ рдХрд░рдиреЗ, рдпрд╛ рддрднреА рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдорд┐рд▓рдиреЗ рдЪрд╛рд╣рд┐рдП рдЬрдм рдЬреЛрдЦрд┐рдо рдХрдо рд╣реЛ рдФрд░ рдЙрдирдХреА рдЕрдиреБрдорддрд┐ рдореМрдЬреВрдж рд╣реЛред

рдРрд╕реЗ рд╕рддреНрдпрд╛рдкрди рдирд┐рдпрдо рдЬреЛ рдЬрд▓реНрджреА рд╕рдорд╕реНрдпрд╛рдПрдБ рдкрдХрдбрд╝реЗрдВ

рдбрдмрд▓тАСрдЕрдкреНрд▓рд╛рдИ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд░реЛрдХреЗрдВ
рдЖрдИрдбреЗрдореНрдкреЛрдЯреЗрдВрдЯ рдХрдорд┐рдЯ рд▓реЙрдЬрд┐рдХ рд╕реЗ рд░рд┐рдЯреНрд░рд╛рдИ рд╕реЗ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд░реЛрдХреЗрдВред
рд╢реБрд░реВ рдХрд░реЗрдВ

рдЕрдЪреНрдЫрд╛ рд╕рддреНрдпрд╛рдкрди рд╣реА рдмрд▓реНрдХ рдЗрдореНрдкреЛрд░реНрдЯреНрд╕ рдХреЛ рд╢рд╛рдВрдд рдмрдирд╛рддрд╛ рд╣реИ рдмрдЬрд╛рдп рдЬреЛрдЦрд┐рдо рднрд░рд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗред рд▓рдХреНрд╖реНрдп рд╣реИ рдмрджрд▓рд╛рд╡ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореБрджреНрджреЛрдВ рдХреЛ рдвреВрдБрдврдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рддрд░рд╣ рд╕рдордЭрд╛рдирд╛ рдХрд┐ рд▓реЛрдЧ рдареАрдХ рдХрд░ рд╕рдХреЗрдВред

рд╕рддреНрдпрд╛рдкрди рдХреЛ рд╕реНрдкрд╖реНрдЯ рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рдмрд╛рдБрдЯреЗрдВ

рдПрдХ рдмрдбрд╝рд╛ рд╕рд╛ тАЬinvalidтАЭ рд╕рдВрджреЗрд╢ рднреНрд░рдо рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред рдЪреЗрдХреНрд╕ рдХреЛ рдЕрд▓рдЧтАСрдЕрд▓рдЧ рдмрдЯрдХреЗрдЯ рдореЗрдВ рд░рдЦреЗрдВ рдХреНрдпреЛрдВрдХрд┐ рд╣рд░ рдмрдХреЗрдЯ рдЕрд▓рдЧ рд╕рдорд╛рдзрд╛рди рд╕реБрдЭрд╛рддрд╛ рд╣реИред

рдлрд╝реЙрд░реНрдореЗрдЯ рдЪреЗрдХреНрд╕ рдореЗрдВ рдЯрд╛рдЗрдкреНрд╕, рддрд╛рд░реАрдЦрд╝ рдлреЙрд░реНрдореЗрдЯ, рдирдВрдмрд░ рд░реЗрдВрдЬ, рдФрд░ рдлреЛрди/рдИрдореЗрд▓ рдкреИрдЯрд░реНрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЖрд╡рд╢реНрдпрдХтАСрдлрд╝реАрд▓реНрдб рдЪреЗрдХреНрд╕ рдЧрд╛рдпрдм рдорд╛рди, рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдФрд░ рднреНрд░рдорд┐рдд рдХреЗрд╕ (рдЬреИрд╕реЗ 0 рдмрдирд╛рдо рдЦрд╛рд▓реА) рдкрдХрдбрд╝рддреЗ рд╣реИрдВред рд░реЗрдлрд╝рд░реЗрдВрд╢рд┐рдпрд▓ рдЪреЗрдХреНрд╕ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ IDs рдореМрдЬреВрдж рд╣реИрдВ рдФрд░ рд╕реНрдЯреЗрдЯрд╕ рд╡реИрдз рд╣реИрдВред рдмрд┐рдЬрд╝рдиреЗрд╕тАСрд░реВрд▓реНрд╕ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рддрд┐рдмрдВрдз рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ: рдХреНрд░реЗрдбрд┐рдЯ рд▓рд┐рдорд┐рдЯ, рд░реЛрд▓ рдЕрдиреБрдорддрд┐рдпрд╛рдБ, рдпрд╛ тАЬрдУрдкрди рдЖрдЗрдЯрдореНрд╕ рдХреЗ рд╕рд╛рде рдСрд░реНрдбрд░ рдХреНрд▓реЛрдЬ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗредтАЭ

рдПрдХ рдореБрдЦреНрдп рдирд┐рдпрдо: рд╡рд╣реА рд▓реЙрдЬрд┐рдХ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ рдЬреЛ рдХрдорд┐рдЯ рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддрд╛ рд╣реИред рдЕрдЧрд░ рдкреНрд░реАрд╡реНрдпреВ рдФрд░ рдХрдорд┐рдЯ рдЕрд▓рдЧ рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВрдЧреЗ рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬрд▓реНрджреА рднрд░реЛрд╕рд╛ рдЦреЛ рджреЗрдВрдЧреЗред рдПрдХ рд╣реА рд╡реИрд▓рд┐рдбреЗрдЯрд░, рдПрдХ рд╣реА рдбреЗрдЯрд╛ рд▓реБрдХрдЕрдк, рдФрд░ рдПрдХ рд╣реА рдкрд░рдорд┐рд╢рди рдЪреЗрдХ рдПрдВрдбтАСрдЯреВтАСрдПрдВрдб рдкреБрдирдГ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рд╕рддреНрдпрд╛рдкрди рдХреЛ рддреЗрдЬрд╝ рдФрд░ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирд┐рдд рдмрдирд╛рдПрдВ

рдмрдбрд╝реА рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕рдордп рд▓реЗ рд╕рдХрддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╕рддреНрдпрд╛рдкрди рдХреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЪрдВрдХреНрд╕ рдореЗрдВ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг: 500тАУ2,000 рдкрдВрдХреНрддрд┐рдпрд╛рдБ), рдкреНрд░рдЧрддрд┐ рдФрд░ рдЕрдиреБрдорд╛рдирд┐рдд рд╕рдордп рджрд┐рдЦрд╛рдПрдБ, рдФрд░ рд░реЗрдлрд╝рд░реЗрдВрд╕ рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╢ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдмрд╛рд░тАСрдмрд╛рд░ рд╡рд╣реА рд▓рд┐рд╕реНрдЯ рдлреЗрдЪ рди рдХрд░рдиреА рдкрдбрд╝реЗред

рдХреНрд░реЙрд╕тАСрдкрдВрдХреНрддрд┐ рдирд┐рдпрдореЛрдВ рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджреЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдкреВрд░реА рдЕрдкрд▓реЛрдб рджреЗрдЦрдиреА рдкрдбрд╝рддреА рд╣реИред рдЖрдо рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЕрдВрджрд░ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ (рдПрдХ рд╣реА рдИрдореЗрд▓ рджреЛ рдмрд╛рд░) рдпрд╛ рд╕рдВрдШрд░реНрд╖ (рджреЛ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдПрдХ рд╣реА рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдорд╛рди рд╕реЗрдЯ рдХрд░ рд░рд╣реА рд╣реЛрдВ)ред рдкрд╛рд░реНрд╕ рдХрд░рддреЗ рд╕рдордп рдПрдХ рд╣рд▓реНрдХрд╛тАСрдлреБрд▓реНрдХрд╛ рдЗрдВрдбреЗрдХреНрд╕ рдмрдирд╛рдПрдВ рдФрд░ рджреЛрдиреЛрдВ рд╢рд╛рдорд┐рд▓ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдлреНрд▓реИрдЧ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддрдп рдХрд░ рд╕рдХреЗ рдХрд┐ рдХреНрдпрд╛ рд░рдЦрдирд╛ рд╣реИред

рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдБ: рдЙрдиреНрд╣реЗрдВ рднрдпрд╛рд╡рд╣ рди рдмрдирд╛рдПрдВ, рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдмрдирд╛рдПрдВ

рд▓рд┐рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ
рд╕рддреНрдпрд╛рдкрди рдирд┐рдпрдореЛрдВ рдХреЛ рдкреБрдирд░рд╛рд╡реГрддреНрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп Business Process рд▓реЙрдЬрд┐рдХ рдореЗрдВ рдмрджрд▓реЗрдВред
рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдмрдирд╛рдПрдБ

рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рд╡рд╣ рдЬрдЧрд╣ рд╣реИрдВ рдЬрд╣рд╛рдБ рднрд░реЛрд╕рд╛ рдЬреАрддрд╛ рдпрд╛ рдЦреЛрдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рд╛рд▓ рдЯреЗрдХреНрд╕реНрдЯ рдХреА рджреАрд╡рд╛рд░ рд▓реЛрдЧреЛрдВ рдХреЛ рд░реЛрдХ рджреЗрддреА рд╣реИред рд╕реНрдкрд╖реНрдЯ, рд╕реБрдзрд╛рд░ рдпреЛрдЧреНрдп рдЖрдЗрдЯрдо рдЙрдиреНрд╣реЗрдВ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рджреЗрддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЧрдВрднреАрд░рддрд╛ рдЕрд▓рдЧ рдХрд░реЗрдВред рдПрдХ рдмреНрд▓реЙрдХрд┐рдВрдЧ рдПрд░рд░ рдХрд╛ рдЕрд░реНрде рд╣реИ рдкрдВрдХреНрддрд┐ рд╡реИрд╕реЗтАСрдХреАтАСрд╡реИрд╕реА рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА (рдЬрд░реВрд░реА рдорд╛рди рдЧрд╛рдпрдм, рдЧрд▓рдд рдлреЙрд░реНрдореЗрдЯ, рд░рд┐рдХреЙрд░реНрдб рдирд╣реАрдВ рдорд┐рд▓рд╛)ред рдПрдХ рд╡рд╛рд░реНрдирд┐рдВрдЧ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдкрдВрдХреНрддрд┐ рд▓рд╛рдЧреВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирдирд╛ рдЪрд╛рд╣рд┐рдП (рдорд╛рди рдЯреНрд░рд┐рдо рд╣реЛрдЧрд╛, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд▓рд╛рдЧреВ рд╣реЛрдЧрд╛, рд╕рдВрднрд╛рд╡рд┐рдд рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдореМрдЬреВрдж рд╣реИ)ред

рдЕрдЪреНрдЫреА рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдФрд░ рджреЛрд╣рд░рд╛рдИ рдЬрд╛ рд╕рдХрдиреЗ рд╡рд╛рд▓реА рд╣реЛрддреА рд╣реИред рд╣рд░ рдореБрджреНрджреЗ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ (рдлрд╝рд╛рдЗрд▓ рдХреА рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ + рдХреЛрдИ рд╕реНрдерд┐рд░ рдХреБрдВрдЬреА рдЬреИрд╕реЗ рдИрдореЗрд▓ рдпрд╛ рдПрдХреНрд╕рдЯрд░реНрдирд▓ ID), рдлрд╝реАрд▓реНрдб рдирд╛рдо (рдХреЙрд▓рдо рдФрд░ рд▓рдХреНрд╖реНрдп рдлрд╝реАрд▓реНрдб), рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрджреЗрд╢ (тАЬPhone must be E.164 format,тАЭ рди рдХрд┐ тАЬValidation failedтАЭ), рдФрд░ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╕реБрдзрд╛рд░ (рдЙрджрд╛рд╣рд░рдг рдорд╛рди рдпрд╛ рдЕрдиреБрдордд рд░реЗрдВрдЬ) рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЧрдВрднреАрд░рддрд╛ рдЯреИрдЧ рд╕реБрд╕рдВрдЧрдд рд░рдЦреЗрдВред

рдЖрдВрд╢рд┐рдХ рд╕рдлрд▓рддрд╛ рдПрдХ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рджреБрд░реНрдШрдЯрдирд╛ рдирд╣реАрдВред рдЗрд╕реЗ рдХреЗрд╡рд▓ рддрдм рдЕрдиреБрдорддрд┐ рджреЗрдВ рдЬрдм рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд╕реНрд╡рддрдВрддреНрд░ рд╣реЛрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдЯреВрдЯреЗ рд╣реБрдП рд░рд╛рдЬреНрдп рдХрд╛ рдХрд╛рд░рдг рди рдмрдиреЗред рдЧреНрд░рд╛рд╣рдХ рдЯреИрдЧ рдЕрдкрдбреЗрдЯ рдЖрдВрд╢рд┐рдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ; рдЪрд╛рд▓рд╛рди рдФрд░ рдЙрдирдХреЗ рд▓рд╛рдЗрдитАСрдЖрдЗрдЯрдо рдЖрдо рддреМрд░ рдкрд░ рдирд╣реАрдВ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред

рд░реАрдЯреНрд░рд╛рдИ рдХреЗ рд▓рд┐рдП UX рддреИрдпрд╛рд░ рд░рдЦреЗрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓ рдареАрдХ рдХрд░рдХреЗ рдкреБрдирдГ рд░рди рдХрд░ рд╕рдХреЗрдВ рдмрд┐рдирд╛ рдореИрдкрд┐рдВрдЧ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпреЗ рдФрд░ рдмрд┐рдирд╛ рд╕рдВрджрд░реНрдн рдЦреЛрдПред рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреИрдЯрд░реНрди рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ тАЬimport runтАЭ рд░рд┐рдХреЙрд░реНрдб рд░рдЦреЗрдВ рдЬреЛ рдореИрдкрд┐рдВрдЧ рд╡рд┐рдХрд▓реНрдк рдФрд░ рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рдкрд░рд┐рдгрд╛рдо рд╕реНрдЯреЛрд░ рдХрд░реЗ, рддрд╛рдХрд┐ рдЕрдЧрд▓реА рдмрд╛рд░ рд░рди рдкрд░ тАЬрдЕрдм рднреА рдлреЗрд▓тАЭ рдмрдирд╛рдо тАЬрдЕрдм рдлрд┐рдХреНрд╕тАЭ рджрд┐рдЦреЗред

рдХрдорд┐рдЯ рдкреИрдЯрд░реНрди: рдПрдЯреЙрдорд┐рдХ, рдЖрдВрд╢рд┐рдХ рдФрд░ idempotent

рдХрдорд┐рдЯ рдЪрд░рдг рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рдмрд▓реНрдХ рдЗрдореНрдкреЛрд░реНрдЯреНрд╕ рднрд░реЛрд╕рд╛ рдЬреАрддрддреЗ рд╣реИрдВ рдпрд╛ рддреЛрдбрд╝рддреЗ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рд▓реЗ рд╣реА рдкреНрд░реАрд╡реНрдпреВ рджреЗрдЦ рдЪреБрдХреЗ рд╣реИрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛рдПрдБ рдареАрдХ рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред рдЕрдм рд╡реЗ рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдмрд┐рд▓реНрдХреБрд▓ рд╡рд╣реА рд▓рд╛рдЧреВ рдХрд░реЗ рдЬреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рд╣реБрдЖ рдерд╛ред

рдПрдХ рдХрдорд┐рдЯ рдореЛрдб рдЪреБрдиреЗрдВ рдФрд░ рдирд┐рдпрдо рдкрд╣рд▓реЗ рдмрддрд╛рдПрдВ

рджреЛ рдХрдорд┐рдЯ рдореЛрдб рд╕рд╛рдорд╛рдиреНрдп рд╣реИрдВ, рдФрд░ рджреЛрдиреЛрдВ рдареАрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЕрдЧрд░ рдирд┐рдпрдо рд╕реНрдкрд╖реНрдЯ рд╣реЛред

рдПрдЯреЙрдорд┐рдХ (allтАСorтАСnothing) рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЕрдЧрд░ рдХреЛрдИ рднреА рдкрдВрдХреНрддрд┐ рдлреЗрд▓ рд╣реЛ рддреЛ рдХреБрдЫ рднреА рд▓рд┐рдЦрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ред рдпрд╣ рдкреИрд╕реЛрдВ, рдЗрдиреНрд╡реЗрдВрдЯрд░реА, рдкрд░рдорд┐рд╢рди рдФрд░ рдРрд╕реА рдЪреАрдЬрд╝реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ рдЬрд┐рдирдХрд╛ рдХрдВрд╕рд┐рд╕реНрдЯреЗрдВрд╕реА рдЬрд╝рд░реВрд░реА рд╣реИред рдкрд╛рд░реНрд╢рд┐рдпрд▓ рдХрдорд┐рдЯ (bestтАСeffort) рдХрд╛ рдорддрд▓рдм рд╣реИ рд╡реИрдз рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд▓рд╛рдЧреВ рдХреА рдЬрд╛рдПрдБрдЧреА рдФрд░ рдЕрд╡реИрдз рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд╕реНрдХрд┐рдк рдХреА рдЬрд╛рдПрдБрдЧреА рд╡ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдЬрд╛рдПрдБрдЧреАред рдпрд╣ CRM рдЕрдкрдбреЗрдЯреНрд╕ рдпрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЗрдирд░рд┐рдЪрдореЗрдВрдЯ рдЬреИрд╕реА рдЬрдЧрд╣реЛрдВ рдкрд░ рдЕрдЪреНрдЫрд╛ рд╣реИ рдЬрд╣рд╛рдБ рдХреБрдЫ рдкреНрд░реЛрдЧреНрд░реЗрд╕ рд╣реЛрдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рдХреБрдЫ рдЯреАрдореЗрдВ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреА рд╣реИрдВ: рдХреЗрд╡рд▓ рддрднреА рдХрдорд┐рдЯ рдХрд░реЗрдВ рдЬрдм рдлреЗрд▓реНрдпреЛрд░ рдХрд┐рд╕реА рд╕реАрдорд╛ рдХреЗ рдЕрдВрджрд░ рд╣реЛрдВ (рдЙрджрд╛. 2% рд╕реЗ рдХрдо)ред

рдЬреЛ рднреА рдЪреБрдиреЗрдВ, рдХрдорд┐рдЯ рд╕реНрдХреНрд░реАрди рдФрд░ рдЕрдВрддрд┐рдо рд╕рд╛рд░рд╛рдВрд╢ рдореЗрдВ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рджрд┐рдЦрд╛рдПрдВред

рдХрдорд┐рдЯ рдХреЛ рд╕рдЯреАрдХ рд╕рддреНрдпрд╛рдкрд┐рдд рдмреИрдЪ рд╕реЗ рдмрд╛рдБрдзреЗрдВ

рдкреНрд░реАрд╡реНрдпреВ рд╕рдордп рдкрд░ рдмрдирд╛рдП рдЧрдП рдЗрдореНрдкреЛрд░реНрдЯ рдЬреЙрдм ID (рдмреИрдЪ ID) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХрдорд┐рдЯ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХреЛ рдЙрд╕ ID рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рди рдХрд┐ рдлрд┐рд░ рд╕реЗ рдЕрдкрд▓реЛрдб рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛред

рдпрд╣ рдЖрдо рдЧрд▓рддреА рд░реЛрдХрддрд╛ рд╣реИ: рдХреЛрдИ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкреНрд░реАрд╡реНрдпреВ рдХрд░реЗ, рдлрд┐рд░ рджреВрд╕рд░реА рдлрд╝рд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдХрд░реЗ, рдФрд░ рдлрд┐рд░ рдХрдорд┐рдЯ рджрдмрд╛ рджреЗред рдпрд╣ рдХрдИ рдПрдбрдорд┐рди рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реЛрдВ рддрдм рднреА рдорджрдж рдХрд░рддрд╛ рд╣реИред

Idempotency: рдбрдмрд▓тАСрдЕрдкреНрд▓рд╛рдИ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛

рд▓реЛрдЧ рдбрдмрд▓тАСрдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд░рд┐рдЯреНрд░рд╛рдИ рдХрд░рддреЗ рд╣реИрдВред рдЯреИрдм рд░рд┐рдлреНрд░реЗрд╢ рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ рдХрдорд┐рдЯ рдХреЛ рджреЛ рдмрд╛рд░ рдЪрд▓рд╛рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИ idempotency: рдкреНрд░рддрд┐ рдЬреЙрдм рдПрдХ рдпреВрдирд┐рдХ idempotency рдХреБрдВрдЬреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ (рдФрд░ рдЬрд╣рд╛рдБ рдЬрд╝рд░реВрд░реА рд╣реЛ рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рдкрд░ рднреА), рдЬрд╣рд╛рдВ рд╕рдВрднрд╡ рд╣реЛ upserts рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдФрд░ рдЬреЙрдм рд╕реНрдерд┐рддрд┐ рд▓реЙрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдпрд╣ Validated тЖТ Committing тЖТ Committed рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рд╣реА рдЬрд╛ рд╕рдХреЗред

рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд░рд╕реАрдж рдХреА рддрд░рд╣ рдЯреНрд░реИрдХ рдХрд░реЗрдВ

рдХрдорд┐рдЯ рдХреЗ рдмрд╛рдж рдПрдХ рд╕рдШрди рд╕рд╛рд░рд╛рдВрд╢ рджрд┐рдЦрд╛рдПрдБ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкрд░рд┐рдгрд╛рдо рдбрд╛рдЙрдирд▓реЛрдб рдпрд╛ рдХреЙрдкреА рдХрд░рдиреЗ рджреЗрдВред рдЗрд╕рдореЗрдВ рдХреНрд░рд┐рдПрдЯреЗрдб, рдЕрдкрдбреЗрдЯреЗрдб, рд╕реНрдХрд┐рдк рдХрд┐рдП рдЧрдП рдФрд░ рдлреЗрд▓ рд╣реБрдП рдХреА рдЧрд┐рдирддреА рдФрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдХрд╛рд░рдг рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред рдпрд╣ рдмрдбрд╝реЗ рдмрджрд▓рд╛рд╡ рдХреЛ рдПрдХ рдРрд╕реА рдЪреАрдЬрд╝ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрдпрд╛рдкрд┐рдд рдФрд░ рд╕рдордЭрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реЛрд▓рдмреИрдХ рдпреЛрдЬрдирд╛рдПрдБ

рд╕реБрд░рдХреНрд╖рд┐рдд рдмрд▓реНрдХ рдЗрдореНрдкреЛрд░реНрдЯ рдмрдирд╛рдПрдВ
рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди, рдбреНрд░рд╛рдИтАСрд░рди рдФрд░ рдХрдорд┐рдЯ рдЪрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЗрдореНрдкреЛрд░реНрдЯ рдлреНрд▓реЛ рдмрдирд╛рдПрдВред
AppMaster рдЖрдЬрд╝рдорд╛рдПрдБ

рдПрдХ рд░реЛрд▓рдмреИрдХ рдпреЛрдЬрдирд╛ рдмрд▓реНрдХ рдЗрдореНрдкреЛрд░реНрдЯреНрд╕ рдХреЛ "рдЙрдореНрдореАрдж рдкрд░ рдирд╣реАрдВ" рдмрд▓реНрдХрд┐ "рд╕реБрдирд┐рдпреЛрдЬрд┐рдд" рдмрдирд╛рддреА рд╣реИред рдЕрдЧрд░ рдкрд░рд┐рдгрд╛рдо рдЧрд▓рдд рд╣реБрдП, рддреЛ рдЖрдкрдХреЛ рдкрд┐рдЫрд▓реЗ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмрд┐рдирд╛ рдЕрдЯрдХрд▓реЛрдВ рдХреЗ рд▓реМрдЯрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рд╣реА рддрд░реАрдХрд╛ рдмреИрдЪ рдХреЗ рдЖрдХрд╛рд░, рдСрдкрд░реЗрд╢рди рдХреЗ рд╕рдордп рдФрд░ рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо (рдИрдореЗрд▓, рдкреЗрдореЗрдВрдЯреНрд╕, рд╕рдВрджреЗрд╢) рдХреЛ рд╕реНрдкрд░реНрд╢ рдХрд░рдиреЗ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ тАФ рдЬрд┐рдирдХреЛ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ред

рддреАрди рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реЛрд▓рдмреИрдХ рддрд░реАрдХреЗ

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

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

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

рдПрдХ рд╕рд╛рдзрд╛рд░рдг рддрд░реАрдХрд╛ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП:

  • рдмреИрдЪ рдЫреЛрдЯрд╛ рд╣реЛ рдФрд░ рдЖрдк рдХреЗрд╡рд▓ рдЕрдкрдирд╛ DB рдЫреВ рд░рд╣реЗ рд╣реЛрдВ рддреЛ рдПрдХрд▓ рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
  • рдмреИрдЪ рдмрдбрд╝рд╛, рдзреАрдорд╛ рдпрд╛ рд╣рд╛рдИтАСрд░рд┐рд╕реНрдХ рд╣реЛ рддреЛ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдФрд░ рдкреНрд░рдореЛрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
  • рдЬрдм рдЖрдк рдмрд╛рд╣рд░реА рд╕рд╛рдЗрдбтАСрдЗрдлреЗрдХреНрдЯреНрд╕ рдЯреНрд░рд┐рдЧрд░ рдХрд░ рд░рд╣реЗ рд╣реЛрдВ рддреЛ рд╕рдорддреБрд▓реНрдп рдХреНрд░рд┐рдпрд╛рдПрдБ рдпреЛрдЬрдирд╛ рдореЗрдВ рд░рдЦреЗрдВред
  • рд╣рдореЗрд╢рд╛ рдПрдХ рдкреБрдирд░рд╛рд╡реГрддреНрдд рд░рд┐тАСрд░рди рдкреНрд▓рд╛рди рд░рдЦреЗрдВ рддрд╛рдХрд┐ рд╡рд╣реА рдЗрдирдкреБрдЯ рдбрдмрд▓тАСрдЕрдкреНрд▓рд╛рдИ рди рдХрд░реЗред

рдСрдбрд┐рдЯ рд▓реЙрдЧ рд░реЛрд▓рдмреИрдХ рдХреЛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдмрдирд╛рддреЗ рд╣реИрдВ

рд░реЛрд▓рдмреИрдХ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рд╕рд╣реАтАСрд╕рд╣реА рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реИред рдХрд┐рд╕рдиреЗ рдЬреЙрдм рдЪрд▓рд╛рдпрд╛, рдХрдм рдЪрд▓рд╛, рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдЬреЙрдм ID, рдФрд░ рдХреНрдпрд╛ рд░рд┐рдХреЙрд░реНрдб рдмрджрд▓реЗ (рдкрд╣рд▓реЗ/рдмрд╛рдж рдХреЗ рдорд╛рди, рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдЪреЗрдВрдЬ рд╕рд╛рд░рд╛рдВрд╢) рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВред

рдареЛрд╕ рдЙрджрд╛рд╣рд░рдг: рдПрдХ рд╕рдкреЛрд░реНрдЯ рд▓реАрдб 5,000 рдЧреНрд░рд╛рд╣рдХтАСрд╕реНрдЯреЗрдЯрд╕ рдХреЛ рдмрд▓реНрдХтАСрдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИред рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╡реЗ рдкреНрд░рдореЛрд╢рди рд╕реЗ рдкрд╣рд▓реЗ 200 рдЕрд╕рдВрдЧрдд рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдкрдХрдбрд╝ рд▓реЗрддреЗ рд╣реИрдВред рдпрджрд┐ рд╡реЗ рдлрд┐рд░ рднреА рдХрдорд┐рдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдмрд╛рдж рдореЗрдВ рдкрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдореИрдкрд┐рдВрдЧ рдЙрд▓рдЯ рдЧрдИ рдереА, рддреЛ рдСрдбрд┐рдЯ рд▓реЙрдЧ рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдкреНрд░рднрд╛рд╡рд┐рдд рд░рд┐рдХреЙрд░реНрдбреНрд╕ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖рд┐рдд рд░рд┐рд╡рд░реНрдЯ рдЪрд▓рд╛рдиреЗ рджреЗрдЧрд╛ рдмрдЬрд╛рдП рдкреВрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд░реЛрд▓рдмреИрдХ рдХрд░рдиреЗ рдХреЗред

рд╕рд╛рдорд╛рдиреНрдп рдЧрд▓рддрд┐рдпрд╛рдБ рдФрд░ рдлрдБрд╕рдиреЗ рд╡рд╛рд▓реЗ рдЬрд╛рд▓

рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░реЗрдВ
рдпреВрдЬрд░ рдЧрд▓рддреА рдЬрд▓реНрджреА рдкрдХрдбрд╝ рд╕рдХреЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрджрд▓рд╛рдУрдВ рдХрд╛ рдкрд╣рд▓реЗ рдмрдирд╛рдо рдмрд╛рдж рджрд┐рдЦрд╛рдПрдБред
рдЕрдм рдмрдирд╛рдПрдВ

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

рдПрдХ рдмрдбрд╝рд╛ рдЬрд╛рд▓ рд╣реИ рдЕрд▓рдЧ рдирд┐рдпрдореЛрдВ рд╕реЗ рд╕рддреНрдпрд╛рдкрди рдФрд░ рдХрдорд┐рдЯ рдХрд░рдирд╛ред рдпрд╣ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдкреНрд░реАрд╡реНрдпреВ рддреНрд╡рд░рд┐рдд рдЪреЗрдХреНрд╕ (рдпрд╛ рдХрд┐рд╕реА рдЕрд▓рдЧ рд╕рд░реНрд╡рд┐рд╕) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрдорд┐рдЯ рдкрд╛рде рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рддрд┐рдмрдВрдз рдпрд╛ рдЕрд▓рдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрддреЗ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреЗрдЦрддреЗ рд╣реИрдВ тАЬрд╕рдм рдареАрдХтАЭ рдФрд░ рдлрд┐рд░ рдЕрд╕рд▓реА рдЬреЙрдм рдлреЗрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ рдмрджрддрд░, рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ рдкрд░ рдкрд░рд┐рдгрд╛рдо рдЕрд▓рдЧ рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ рд╕рд╛рдЭрд╛ рдкрд╛рд░реНрд╕рд░, рдПрдХ рд╕рд╛рдЭрд╛ рдирд┐рдпрдотАСрд╕реЗрдЯ рдФрд░ рдПрдХ рд╣реА рдорд┐рд▓рд╛рди рд▓реЙрдЬрд┐рдХ рдПрдВрдбтАСрдЯреВтАСрдПрдВрдб рд░рдЦреЗрдВред

рдЕрд╕реНрдкрд╖реНрдЯ рдорд┐рд▓рд╛рди рд▓реЙрдЬрд┐рдХ рдПрдХ рдФрд░ рдХреНрд▓рд╛рд╕рд┐рдХ рдлреЗрд▓рд░ рд╣реИред "Match by email" рд╕рд░рд▓ рд╕реБрдирддрд╛ рд╣реИ рдЬрдм рддрдХ рдЖрдк рдбреБрдкреНрд▓рд┐рдХреЗрдЯ, рдХреЗрд╕ рдЕрдВрддрд░ рдпрд╛ рдИрдореЗрд▓ рдмрджрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рди рдорд┐рд▓реЗрдВред UI рдХреЛ рдареАрдХтАСрдареАрдХ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдорд┐рд▓рд╛рди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдорд▓реНрдЯреАрдкрд▓тАСрд╣рд┐рдЯ рдпрд╛ рдиреЛтАСрд╣рд┐рдЯ рд╣реЛрдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг: рдПрдХ рд╕реЗрд▓реНрд╕ рдПрдбрдорд┐рди 2,000 рдХреЙрдиреНрдЯреИрдХреНрдЯреНрд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИ, рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдирдП рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛ рджреЗрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдорд┐рд▓рд╛рди рд╕рд┐рд░реНрдл рдИрдореЗрд▓ рдкрд░ рдЪреЗрдХ рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдзреЗ рд░реЗрдХреЙрд░реНрдб рдлрд╝реЛрди рдирдВрдмрд░ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд░рд╣реЗ рдереЗред

"рд╕рд╣рд╛рдпрдХ" рдСрдЯреЛтАСрдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВред рд╕рд╛рдЗрд▓реЗрдВрдЯ рдЯреНрд░рдВрдХреИрд╢рди, рдСрдЯреЛтАСрдЯреНрд░рд┐рдорд┐рдВрдЧ рдпрд╛ рддрд╛рд░реАрдЦрд╝ рдлреЙрд░реНрдореИрдЯ рдЕрдиреБрдорд╛рди рдбреЗрдЯрд╛ рд▓реЙрд╕ рдЫреБрдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЖрдк рд╡реИрд▓реНрдпреВ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдкреНрд░реАрд╡реНрдпреВ рдореЗрдВ рджрд┐рдЦрд╛рдПрдБ (old value -> new value) рдФрд░ рдЬреЛрдЦрд┐рдо рднрд░реЗ рдХрдирд╡рд░реНрдЬрд╝рди рдХреЛ рдлреНрд▓реИрдЧ рдХрд░реЗрдВред рдЕрдЧрд░ рдХреЛрдИ рдлрд╝реАрд▓реНрдб рд╕реАрдорд╛ рдХреЗ рдХрд╛рд░рдг рдХрдЯреЗрдЧрд╛ рддреЛ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╡рд╛рд░реНрдирд┐рдВрдЧ рдмрдирд╛рдПрдВред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкрд░рд┐рдгрд╛рдо рдЦреЛрдиреЗ рди рджреЗрдВред рдЕрдЧрд░ рд╡реЗ рдЯреИрдм рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреА рд╣реИ рддреЛ рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рдмрдирддреЗ рд╣реИрдВред рд╣рд░ рдЗрдореНрдкреЛрд░реНрдЯ рд░рди рдХреЛ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╕реНрдерд┐рддрд┐, рд░рд┐рдЬрд▓реНрдЯ рдлрд╝рд╛рдЗрд▓ рдФрд░ рд╕рд╛рд░рд╛рдВрд╢ рд╣реЛред

рд╕реНрдХреЗрд▓ рдХреЗ рд▓рд┐рдП рднреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдпреЗрдВред рдмрд┐рдирд╛ рдмреИрдЪрд┐рдВрдЧ рдХреЗ рдЯрд╛рдЗрдордЖрдЙрдЯ рдФрд░ рдЖрдВрд╢рд┐рдХ рд▓рд┐рдЦрд╛рдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реЙрд▓реНрдпреВрдо рдкрд░ рд╕рд╛рдордиреЗ рдЖрддреЗ рд╣реИрдВред рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмреИрдЪрд┐рдВрдЧ рдФрд░ рдкреНрд░реЛрдЧреНрд░реЗрд╕ рдЕрдкрдбреЗрдЯреНрд╕, рд░реЗрдЯтАСрд▓рд┐рдорд┐рдЯ рдФрд░ рдмреИрдХрдСрдл, idempotency рдХреАрдЬ, рдЖрдВрд╢рд┐рдХ рд╕рдлрд▓рддрд╛ рдХреЗ рд╕рд╛рдл рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдФрд░ "рдлреЗрд▓ рд╣реБрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкреБрдирдГ рдЪрд▓рд╛рдПрдБ" рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВред

рдПрдХ рд╕рд░рд▓ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рдФрд░ рдЕрдЧрд▓реЗ рдХрджрдо

рдЬрдм рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрдЧрд╛, рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЖрдк рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЬрд▓реНрджреА рдХреИрд╕реЗ рдиреЛрдЯрд┐рд╕ рдХрд░реЗрдВрдЧреЗ, рддрдм рдмрд▓реНрдХ рдкрд░рд┐рд╡рд░реНрддрди рд╕реБрд░рдХреНрд╖рд┐рдд рдорд╣рд╕реВрд╕ рд╣реЛрддреЗ рд╣реИрдВред

рдкреНрд░реАтАСрдлреНрд▓рд╛рдЗрдЯ рддреНрд╡рд░рд┐рдд рдЬрд╛рдБрдЪ (рдХрд┐рд╕реА рдиреЗ рднреА Commit рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ)

рдбреЗрдЯрд╛ рдкрд░ рдПрдХ рдЫреЛрдЯрд╛тАСрд╕рд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛тАСрдЪреЗрдХ рдХрд░реЗрдВ, рд╕рд┐рд░реНрдл UI рдкрд░ рднрд░реЛрд╕рд╛ рди рдХрд░реЗрдВред рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЪреБрдиреЗрдВ рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдорд▓реЛрдВ рдФрд░ рдЕрдЬреАрдм рдХрд┐рдирд╛рд░реЗтАСрдорд╛рдорд▓реЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░реЗрдВред

  • рдПрдХ рдЫреЛрдЯрд╛ рд╕реИрдВрдкрд▓ (рдЙрджрд╛. 20 рдкрдВрдХреНрддрд┐рдпрд╛рдБ) рд╕реНрдкреЙрдЯтАСрдЪреЗрдХ рдХрд░реЗрдВ: рдирд╛рдо, рддрд╛рд░реАрдЦреЗрдВ рдФрд░ рд╕рдВрдЦреНрдпрд╛рдПрдБ рдареАрдХ рджрд┐рдЦрддреА рд╣реИрдВред
  • рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдлрд╝реАрд▓реНрдб рдореИрдкрд┐рдВрдЧ рд╕реНрд░реЛрдд рдХреЙрд▓рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ (рдФрд░ рдЦрд╛рд▓реА рд╕реЗрд▓ рд╡рд╣реА рдХрд░рддреА рд╣реИрдВ рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ)ред
  • рдорд┐рд▓рд╛рди рдХреБрдВрдЬреА (рдИрдореЗрд▓, SKU, рдПрдХреНрд╕рдЯрд░реНрдирд▓ ID) рдкрд░реНрдпрд╛рдкреНрдд рдпреВрдирд┐рдХ рдФрд░ рдореМрдЬреВрдж рд╣реИ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВред
  • рдХреБрд▓ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ: рдХрд┐рддрдиреА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдХреНрд░рд┐рдПрдЯ, рдЕрдкрдбреЗрдЯ рдпрд╛ рд╕реНрдХрд┐рдк рд╣реЛрдВрдЧреАред
  • рд╡рд╛рд░реНрдирд┐рдВрдЧреНрд╕ рдХреЛ рдЬрд╝реЛрд░ рд╕реЗ рдкрдврд╝реЗрдВ рддрд╛рдХрд┐ рд╕рднреА рд╕рд╣рдордд рд╣реЛрдВ рдХрд┐ рд╡реЗ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИрдВред

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

рдХрдорд┐рдЯ рдХреЗ рдмрд╛рдж рдХреА рдЬрд╛рдБрдЪреЗрдВ (рддрд╛рдХрд┐ рд╕рдорд╕реНрдпрд╛рдПрдБ рдЯрд┐рдХ рди рдЬрд╛рдПрдБ)

рдХрдорд┐рдЯ рдЦрддреНрдо рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдлрд┐рд░ рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдЬрд╛рдБрдЪреЗрдВ, рдкрд░ рд▓рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗред

  • рдХреБрдЫ рдЕрдкрдбреЗрдЯреЗрдб рд░рд┐рдХреЙрд░реНрдб рдЦреЛрд▓рдХрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдкреНрд░рдореБрдЦ рдлрд╝реАрд▓реНрдб рд╕рд╣реА рдмрджрд▓реЗ рд╣реИрдВред
  • рдкреНрд░рддрд┐тАСрдкрдВрдХреНрддрд┐ рд╕реНрдерд┐рддрд┐, рдХреНрд░рд┐рдПрдЯреЗрдб IDs рдФрд░ рдХрд┐рд╕реА рднреА рдПрд░рд░ рдХреЗ рд╕рд╛рде рд░рд┐рдЬрд▓реНрдЯ рд░рд┐рдкреЛрд░реНрдЯ рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдХрд░реЗрдВред
  • рдЬреЛ рд╣реБрдЖ рдЙрд╕рдХрд╛ рд░рд┐рдХреЙрд░реНрдб рд░рдЦреЗрдВ: рдХрд┐рд╕рдиреЗ рдЪрд▓рд╛рдпрд╛, рдХрдм, рдХрд┐рд╕ рдлрд╝рд╛рдЗрд▓/рд╕рдВрд╕реНрдХрд░рдг, рдФрд░ рд╕рд╛рд░рд╛рдВрд╢ рдХрд╛рдЙрдВрдЯреНрд╕ред
  • рдЕрдЧрд░ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рд╣реБрдИрдВ, рддреЛ рддреБрд░рдВрдд рдирд┐рд░реНрдгрдп рд▓реЗрдВ: рдлреЗрд▓ рд╣реБрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдареАрдХ рдХрд░рдХреЗ рдкреБрдирдГ рдЪрд▓рд╛рдПрдБ, рдпрд╛ рд░реЛрд▓рдмреИрдХ рдХрд░реЗрдВред

рдпрджрд┐ рдЖрдк рдЗрд╕ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рдиреЛтАСрдХреЛрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореЗрдВ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЗрдореНрдкреЛрд░реНрдЯреНрд╕ рдХреЛ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдПрдбрдорд┐рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдПрдХ рдЕрд╕рд▓реА рдкреНрд░реЛрдбрдХреНрдЯ рдлрд╝реАрдЪрд░ рдХреА рддрд░рд╣ рдЯреНрд░реАрдЯ рдХрд░рдирд╛ рдорджрджрдЧрд╛рд░ рд╣реЛрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, AppMaster (appmaster.io) рдореЗрдВ рдЯреАрдореЗрдВ рдЕрдХреНрд╕рд░ PostgreSQL рдореЗрдВ рдПрдХ Import Run рд░рд┐рдХреЙрд░реНрдб рдореЙрдбрд▓ рдХрд░рддреА рд╣реИрдВ, рдбреНрд░рд╛рдИтАСрд░рди рдФрд░ рдХрдорд┐рдЯ рд▓реЙрдЬрд┐рдХ Business Process Editor рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рддреА рд╣реИрдВ, рдФрд░ рд╕реНрдкрд╖реНрдЯ рдСрдбрд┐рдЯ рдЯреНрд░реЗрд▓ рд░рдЦрддреА рд╣реИрдВ рддрд╛рдХрд┐ рдмрд▓реНрдХ рдЕрдкрдбреЗрдЯреНрд╕ рдкреБрдирд░рд╛рд╡реГрддреНрдд рдФрд░ рд╕рдкреЛрд░реНрдЯреЗрдмрд▓ рдмрдиреЗ рд░рд╣реЗрдВред

рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢реНрди

рд╕реБрд░рдХреНрд╖рд┐рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдлреНрд▓реЛ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?

рддреАрди рдЪрд░рдгреЛрдВ рд╡рд╛рд▓рд╛ рдлреНрд▓реЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ: рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди (Preview), рд╕рддреНрдпрд╛рдкрди (Validate), рдлрд┐рд░ рдХрдорд┐рдЯ (Commit)ред рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдмрджрд▓реЗрдЧрд╛, рд╕рддреНрдпрд╛рдкрди рдЙрд╕реА рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдбреНрд░рд╛рдИтАСрд░рди рдЪрд▓рд╛рдПрдЧрд╛, рдФрд░ рдХрдорд┐рдЯ рдЙрд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмреИрдЪ рдХреЗ рд▓рд┐рдП рддрднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ рдЬрдм рд╕рддреНрдпрд╛рдкрди рдкрд╛рд╕ рд╣реЛред

рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреНрд░реАрд╡реНрдпреВ рд╕реНрдХреНрд░реАрди рдХреНрдпрд╛ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреНрд░реАрд╡реНрдпреВ рдЙрди рд╕реНрдкрд╖реНрдЯ рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рдкрдХрдбрд╝рдиреЗ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЛ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ тАФ рдЧрд▓рдд рдореИрдкрд┐рдВрдЧ, рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ create vs update рдЧрд┐рдирддреА, рдпрд╛ рдРрд╕реЗ рдЦрд╛рд▓реА рд╕реЗрд▓ рдЬреЛ рдбрд╛рдЯрд╛ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░ рджреЗрдВрдЧреЗред рдпрд╣ рдЯреЛрдЯрд▓, рдФрд░ рдЫреЛрдЯреЗ beforeтАСandтАСafter рд╕реИрдВрдкрд▓ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдпреВрдЬрд╝рд░ рдкреНрд░рднрд╛рд╡ рдХреЛ рдЬрд╛рдБрдЪреЗред

тАЬрд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ (рдбреНрд░рд╛рдИ рд░рди)тАЭ рдХрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрд░реНрде рдХреНрдпрд╛ рд╣реИ?

рд╕рддреНрдпрд╛рдкрди рдбреНрд░рд╛рдИтАСрд░рди рдХрд╛ рдЕрд░реНрде рд╣реИ: рд╡рд╣реА рдкрд╛рд░реНрд╕рд┐рдВрдЧ, рдорд┐рд▓рд╛рди, рдЕрдиреБрдорддрд┐тАСрдЬрд╛рдБрдЪ рдФрд░ рдмрд┐рдЬрд╝рдиреЗрд╕тАСрд░реВрд▓реНрд╕ рдЪрд▓рд╛рдирд╛ рдЬреЛ рдЕрд╕рд▓реА рдЕрдкрдбреЗрдЯ рдореЗрдВ рд╣реЛрдВрдЧреЗ, рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХреЛрдИ рд▓рд┐рдЦрд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛ред рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдПрдХ рд╕рд╛рдлрд╝ рд╕рд╛рд░рд╛рдВрд╢ рдФрд░ рдкрдВрдХреНрддрд┐тАСрд╡рд┐рд╢рд┐рд╖реНрдЯ рдореБрджреНрджреЛрдВ рдХреА рд╕реВрдЪреА рджреЗрдиреА рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рд▓реЛрдЧ рдмрд┐рдирд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдП рд╕рдорд╕реНрдпрд╛рдПрдБ рдареАрдХ рдХрд░ рд╕рдХреЗрдВред

рдХрдм рд╕рд┐рд╕реНрдЯрдо рдкреВрд░реЗ рдЗрдореНрдкреЛрд░реНрдЯ рдХреЛ рд░реЛрдХ рджреЗ рдФрд░ рдХрдм рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рдкрд░ рд╕реБрдзрд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рджреЗ?

рдЬрдм рдЬреЙрдм рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛ тАФ рдЬреИрд╕реЗ рдЧрд▓рдд рд╡рд░реНрдХрд╕реНрдкреЗрд╕, рдЦрддрд░рдирд╛рдХ рдореИрдкрд┐рдВрдЧ, рдпрд╛ рдРрд╕реЗ рдЗрдореНрдкреЛрд░реНрдЯ рдЬреЛ рдкреНрд░рдореБрдЦ рдлрд╝реАрд▓реНрдб рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░реЗрдЧрд╛ тАФ рддреЛ рдкреВрд░рд╛ рдЗрдореНрдкреЛрд░реНрдЯ рд░реЛрдХ рджреЗрдВред рдЬрд┐рд╕ рд╕рдорд╕реНрдпрд╛рдПрдБ рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рдкрд░ рдареАрдХ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдЦрд░рд╛рдм рдлреЛрди рдлреЙрд░реНрдореЗрдЯ) рдЙрдиреНрд╣реЗрдВ рдпреВрдЬрд╝рд░ рд╕рд╣реА рдХрд░рдХреЗ рдмрд╛рдХреА рдХреЛ рдХрдорд┐рдЯ рдХрд░рдиреЗ рджреЗрдВред

рд░рд┐рдХреЙрд░реНрдб рдХреА рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рдХрд░реЗрдВ: рдЖрдВрддрд░рд┐рдХ ID, рдмрд╛рд╣рд░реА ID рдпрд╛ рдИрдореЗрд▓?

рдореИрдЪтАСрдХреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░рд╣реЗрдВ рдФрд░ рдиреЛтАСрдореИрдЪ рдпрд╛ рдорд▓реНрдЯреАрдкрд▓тАСрдореИрдЪ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдмрддрд╛рдПрдВред рд╕реНрдерд┐рд░ IDs рд╕рдмрд╕реЗ рдмреЗрд╣рддрд░ рд╣реИрдВ, рдПрдХреНрд╕рдЯрд░реНрдирд▓ IDs рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреЗ рд╣реИрдВ, рдФрд░ рдИрдореЗрд▓ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдФрд░ рдХреЗрд╕тАСрд╕реЗрдВрд╕рд┐рдЯрд┐рд╡рд┐рдЯреА рдХрд╛ рдзреНрдпрд╛рди рд░рдЦреЗрдВред

CSV рд╕реЗрд▓ рдЦрд╛рд▓реА рд╣реЛрдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?

рдЗрд╕реЗ рдЫреБрдкрд╛рдПрдБ рдирд╣реАрдВред рдлрд╝реАрд▓реНрдбтАСрд╕реНрддрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд┐рдпрдо рддрдп рдХрд░реЗрдВ: рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП тАЬрдЦрд╛рд▓реА рдорддрд▓рдм unchanged рд░рдЦреЗрдВтАЭ рдпрд╛ тАЬрдЦрд╛рд▓реА рдорддрд▓рдм рд╡реИрд▓реНрдпреВ рдХреНрд▓рд┐рдпрд░ рд╣реЛ рдЬрд╛рдПрдЧреАтАЭ тАФ рдФрд░ рдпрд╣ рдирд┐рдпрдо рдкреНрд░реАрд╡реНрдпреВ рдореЗрдВ рджрд┐рдЦрд╛рдПрдБ рддрд╛рдХрд┐ рдпреВрдЬрд╝рд░ рдЪреБрдкрдХреЗ рдореЗрдВ рдбреЗрдЯрд╛ рдЦреЛрдиреЗ рд╕реЗ рдмрдЪреЗрдВред

рдкрдВрдХреНрддрд┐тАСрд╕реНрддрд░ рдХреА рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдХреИрд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛рдПрдВ?

рдПрдХ рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдПрдХ рд╕реНрдерд┐рд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ (рдЬреИрд╕реЗ рдИрдореЗрд▓ рдпрд╛ рдмрд╛рд╣рд░реА ID) рджрд┐рдЦрд╛рдПрдБ, рдХреЙрд▓рдо рдФрд░ рдбреЗрд╕реНрдЯрд┐рдиреЗрд╢рди рдлрд╝реАрд▓реНрдб рдХрд╛ рдирд╛рдо рджреЗрдВ, рдФрд░ рдПрдХ рд╕рд╛рдлрд╝ рд╕рдиреНрджреЗрд╢ рдЬреЛ рдлрд┐рдХреНрд╕ рд╕реБрдЭрд╛рдПред рд▓рдХреНрд╖реНрдп рдпрд╣ рд╣реЛ рдХрд┐ рдпреВрдЬрд╝рд░ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЬрд▓реНрджреА рдареАрдХ рдХрд░ рд╕рдХреЗ рдФрд░ рдмрд┐рдирд╛ рдХреНрд░рд┐рдкреНрдЯрд┐рдХ рдПрд░рд░ рд╕рдордЭреЗ рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛ рд╕рдХреЗред

рдмрд▓реНрдХ рдХрдорд┐рдЯреНрд╕ рдПрдЯреЙрдорд┐рдХ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдЖрдВрд╢рд┐рдХ рд╕рдлрд▓рддрд╛?

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

рдпрджрд┐ рдпреВрдЬрд╝рд░ рд░рд┐рдЯреНрд░рд╛рдИ рдХрд░реЗ рдпрд╛ рдкреЗрдЬ рд░рд┐рдлреНрд░реЗрд╢ рд╣реЛ рдЬрд╛рдП рддреЛ рдбрдмрд▓тАСрдЕрдкреНрд▓рд╛рдИ рдХреИрд╕реЗ рд░реЛрдХреЗ?

рдПрдХ idempotency рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬреЛ validated рдмреИрдЪ рд╕реЗ рдЬреБрдбрд╝реА рд╣реЛ рдФрд░ рдЬреЙрдм рд╕реНрдерд┐рддрд┐ рд▓реЙрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╡рд╣ Validated тЖТ Committing тЖТ Committed рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рд╣реА рдЬрд╛ рд╕рдХреЗред рдЗрд╕рд╕реЗ рдбрдмрд▓тАСрдХреНрд▓рд┐рдХ, рд░рд┐рдЯреНрд░рд╛рдИ рдФрд░ рд░рд┐рдлреНрд░реЗрд╢ рд╕реЗ рдбрдмрд▓тАСрдЕрдкреНрд▓рд╛рдИ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдореИрдВ рдпрд╣ PreviewтАСValidateтАСCommit рд╡рд░реНрдХрдлрд╝реНрд▓реЛ AppMaster рдореЗрдВ рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдБ?

PostgreSQL рдореЗрдВ рдПрдХ Import Run рд░рд┐рдХреЙрд░реНрдб рдореЙрдбрд▓ рдХрд░реЗрдВ, рдмреИрдЪ ID, рдореИрдкрд┐рдВрдЧ рд╡рд┐рдХрд▓реНрдк, рд╕рддреНрдпрд╛рдкрди рдкрд░рд┐рдгрд╛рдо рдФрд░ рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ, рдФрд░ рдбреНрд░рд╛рдИтАСрд░рди рд╡ рдХрдорд┐рдЯ рд▓реЙрдЬрд┐рдХ Business Process рдлреНрд▓реЛ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░реЗрдВред рдЗрд╕рд╕реЗ рдПрдХ рдкреБрдирд░рд╛рд╡реГрддреНрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рдСрдбрд┐рдЯ рдЯреНрд░реЗрд▓ рдмрдирддрд╛ рд╣реИ рдЬреЛ рд╕рдкреЛрд░реНрдЯ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рд╢реБрд░реВ рдХрд░рдирд╛ рдЖрд╕рд╛рди
рдХреБрдЫ рдмрдирд╛рдПрдВ рдЕрджреНрднреБрдд

рдлреНрд░реА рдкреНрд▓рд╛рди рдХреЗ рд╕рд╛рде рдРрдкрдорд╛рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред
рдЬрдм рдЖрдк рддреИрдпрд╛рд░ рд╣реЛрдВрдЧреЗ рддрдм рдЖрдк рдЙрдЪрд┐рдд рд╕рджрд╕реНрдпрддрд╛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред

рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдУ
рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд╛рдореВрд╣рд┐рдХ рдЖрдпрд╛рдд: рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди, рд╕рддреНрдпрд╛рдкрди, рдФрд░ рдХрдорд┐рдЯ рдкреИрдЯрд░реНрди | AppMaster