Файл во вложении письма. Вложение

В РФ действует принцип свободы договора (ст. 421 ГК РФ). Поэтому излагайте свои мысли на бумаге и подписывайте ее совместно с партнером. При этом составление письменных документов - услуга платная и она несколько дороже он-лайн консультации. Возможно, что Вам будет удобно заключить предварительный договор (ст.429 ГК РФ)

Статья 421. Свобода договора

1. Граждане и юридические лица свободны в заключении договора.

Понуждение к заключению договора не допускается, за исключением случаев, когда обязанность заключить договор предусмотрена настоящим "Кодексом", "законом" или добровольно принятым обязательством.

2. Стороны могут заключить договор, как предусмотренный, так и не предусмотренный законом или иными правовыми актами.

3. Стороны могут заключить договор, в котором содержатся элементы различных договоров, предусмотренных законом или иными правовыми актами (смешанный договор). К отношениям сторон по смешанному договору применяются в соответствующих частях правила о договорах, элементы которых содержатся в смешанном договоре, если иное не вытекает из соглашения сторон или существа смешанного договора.

4. Условия договора определяются по усмотрению сторон, кроме случаев, когда содержание соответствующего условия предписано законом или иными правовыми актами "(статья 422)".

В случаях, когда условие договора предусмотрено нормой, которая применяется постольку, поскольку соглашением сторон не установлено иное (диспозитивная норма), стороны могут своим соглашением исключить ее применение либо установить условие, отличное от предусмотренного в ней. При отсутствии такого соглашения условие договора определяется диспозитивной нормой.

5. Если условие договора не определено сторонами или диспозитивной нормой, соответствующие условия определяются обычаями делового оборота, применимыми к отношениям сторон.

Статья 429. Предварительный договор

1. По предварительному договору стороны обязуются заключить в будущем договор о передаче имущества, выполнении работ или оказании услуг (основной договор) на условиях, предусмотренных предварительным договором.

2. Предварительный договор заключается в форме, установленной для основного договора, а если форма основного договора не установлена, то в письменной форме. Несоблюдение правил о форме предварительного договора влечет его ничтожность.

3. Предварительный договор должен содержать условия, позволяющие установить предмет, а также другие существенные условия основного договора.

4. В предварительном договоре указывается срок, в который стороны обязуются заключить основной договор.

Если такой срок в предварительном договоре не определен, основной договор подлежит заключению в течение года с момента заключения предварительного договора .

5. В случаях, когда сторона, заключившая предварительный договор, уклоняется от заключения основного договора, применяются положения, предусмотренные "пунктом 4 статьи 445" настоящего Кодекса.

6. Обязательства, предусмотренные предварительным договором, прекращаются, если до окончания срока, в который стороны должны заключить основной договор, он не будет заключен либо одна из сторон не направит другой стороне предложение заключить этот договор.

Нередко при работе с Terrasoft CRM возникает необходимость отправить своему сотруднику оповещение о задаче (или инциденте). В стандартном приложении Terrasoft CRM подобный функционал реализован при помощи предварительного создания шаблона e-mail по задаче.
Но не менее удобный функционал также может пригодиться: отправка оповещения о задаче во вложении к письму с возможностью написания своему коллеге личное сообщение в самом теле письма.
Постараюсь как можно более подробно описать алгоритм реализации подобного функционала.

Предлагаю воспользоваться функцией, описанной в scr_mailUtils CreateEmptyMessageWithAttachments. Ниже приведен пример непосредственного создания сообщения.

1. Создать файл MSWord с расширением dot. Особенность этого файла - его структура - это закладки (BookMarks), которые используются для автоматической замены значений, которые можно вытянуть из выборки данных необходимых для формирования шаблона. В прикрепленном файле высылаю пример - это таблица, в которую будут заноситься данные из конкретной выборки.

2. На необходимое действие нужно добавить функционал по созданию сообщения с вложением. Например, этот функционал можно добавить на какую-либо кнопку. Лучше всего воспользоваться базовой функцией CreateEmptyMessageWithAttachments. Ниже приведен пример ее использования, а также динамическое редактирование файла-шаблона.
Пример открытия файла:

var WordRecord = OpenWordTemplate("C:\\ TestReport.dot" ) ;

Пример создания выборки данных:

Для заполнения документа-шаблона можно использовать функцию ReplaceWordBookmarks(WordInfo, Datasets). Как параметры ей передаются файл и созданный датасет. Только в этой функции созданный документ с заполненными значениями открывается, а его можно сохранить во временных документах на диске, а после прикрепления к письму удалять.

Пример непосредственного использования функции CreateEmptyMessageWithAttachments:

var Attachments = System.CreateObject ("TSObjectLibrary.StringsList" ) ;
Attachments.Add (// необходимо указать полный путь к сохраненному документу);
CreateEmptyMessageWithAttachments(MailAddress, MailSubject, BodyFormat, CodePage, Importance, Attachments) ;
DeleteFilesFromStringsList(Attachments) ;

Также можно использовать не только сохраненный на диске файл, но и загружать его из библиотеки, используя базовую функцию поиска файла по коду FindFileInLibraryByCode(Code)

Во вложении высылаю пример шаблона документа, а также сервисы, в которых описаны функции, которые я использую в примерах.

С уважением,
Мельникова Екатерина

Главный инструмент менеджера - коммуникация. Сегодня размышляю о самом интересном её виде - переписке, где канал обмена информации один - смысловой.

В закладки

Переписка

Переписка - как документ. В отличие от личной встречи, сохранённая в электронном ящике переписка не поменяет свой смысл через время. Это может сыграть однажды хорошую роль, если договорённость закреплена перепиской, поэтому желательно закреплять результаты любых переговоров отчётом о встрече.

Смысл коммуникации - передача информации для получения нужной реакции. Отличие переписки от живой речи: у тебя только один канал для передачи информации - текстовый. Чтобы не случилось недопонимания, избегай двусмысленностей. Можно давать собеседнику возможность сделать собственные выводы, но не позволяй додумывать содержание письма.

Чтобы информация не искажалась, её нужно подавать чётко

Главное правило письма - оно должно быть понятным, кратким и по делу.

Структура письма

Тема письма

Тема письма должна отражать его содержание. Если содержание переписки изменилось с момента назначения темы, она меняется.

Приветствие

Приветствие оформляется одной фразой, без расшаркиваний. Если в письме несколько получателей и письмо обращено всем - используем общее приветствие. Если пишем конкретному человеку - обращаемся к нему по имени, вне зависимости от количества людей в копии письма. В случае, когда вы пишете одному человеку, обращаясь по имени, и по какой-то причине отвечает другой человек из копии - приветствуем его в ответе на письмо.

Вступление

Вступление желательно делать, если в самом тексте три-четыре абзаца. Выписываем в самом начале письма суть всего содержания. Вступление не должно быть сложным, не должно содержать вопросов или предложений. Оно служит продолжением темы письма, цель - вкратце рассказать о предмете разговора.

Основное содержание

Абзац должен содержать одну идею и несколько предложений, дополняющих основное высказывание. Следует вычищать все мысли из абзаца, не доказывающие и не дополняющие основное высказывание - выносить в отдельные абзацы или удалять из письма. Абзац из одной строки ломает ритм письма. Желательно такого не допускать.

У каждого абзаца может быть собственный подзаголовок, особенно, если тем в письме несколько. Обязательно, если в одном письме несколько тем, и одна из них выходит за рамки одного абзаца.

Вывод и вопросы собеседнику

Вопросы и предложения к обсуждению выносятся в конец письма. Находясь в середине, они рискуют быть незамеченными.

Подпись

Подпись - технический элемент письма, который не должен быть больше всего остального письма. Туда обращаются пару раз в жизни, когда нужно узнать номер телефона автора письма. То, как тебя зовут и какая у тебя почта, видно и без подписи.

Подпись должна быть информативна и минималистична. Что уж точно не нужно в неё включать - логотип компании и почтовый адрес. Иногда в подписях встречаются тексты о конфиденциальности переписки и просьбы не распечатывать письма, чтобы не портить экологию - это клиника.

Частый случай - письма из одного слова с многоэтажной подписью

Файлы во вложении

Если прикладываем картинки, как иллюстрацию к письму - лучше выложить их в тело письма, нежели выкладывать ссылкой или вложением с отсылкой к файлу из текста. В таком случае регулируем размер картинки до такого состояния, чтобы она считывалась, но не занимала весь экран. Если картинки высылаются для использования их вне переписки - вкладываем во вложение.

Если файлов много - добавляем в архив. Лучше использовать архивы ZIP - формат по умолчанию для macOS и Windows. Для работы со специфическими форматами наподобие RAR потребуются дополнительные средства, что неудобно.

Если архив файлов большой - воспользуйся файлообменником. Особенно актуально, если файл высылается на почту человеку из большой бюрократической компании. В них часто стоит ограничение на размер принимаемых файлов.

Этика

Этика переписки держится на здравом смысле и контексте. То, каким языком пишется письмо, зависит от того, кто его получит. Если собеседник нам не знаком - пишем нейтрально, уважительно. Будь проще и конкретнее. И жми «Ответить всем», когда в копии несколько человек.

Время ответа на письмо

Отличие электронной почты от мессенджеров - допускается задержка с ответом. Однако нет смысла допускать задержки больше нескольких часов, если можешь дать ответ сразу. Если ответ требует времени на подумать - сообщи об этом собеседнику, сориентируй по времени ответа. Нет ничего хуже неопределённости, особенно, если у собеседника что-то зависит от твоего ответа.

Профессиональная лексика

Избегай технических терминов и аббревиатур, если нет уверенности, что на той стороне тебя поймут правильно. То же самое с профессиональным жаргоном и тяжёлой лексикой. Наша цель - получить требуемое, а не показать собственную эрудицию. Умные слова не сделают тебя профессиональнее. В случае, если без профессиональной лексики не обойтись, и нет уверенности, что собеседник правильно прочтёт её, можно дать пояснение. Но если есть возможность упростить письмо - упрости его.

Общение с коллегами

Вне зависимости, пишешь ли ты клиенту, деловому партнёру или коллеге - не допускай панибратства, сокращений и просторечия. Коллега - такой же человек и тоже может неправильно тебя понять. Почему-то считается, что если человек работает с тобой, он может и должен терпеть иное отношение, нежели внешний клиент. Однако, если внешнему клиенту плевать на то, как ты общаешься, с коллегой тебе работать. То, что человек работает с тобой в одном офисе, не даёт права переходить на личности и общаться без уважения.

Конфликты

Конфликты лучше решать лично - канал передачи информации перепиской недостаточен. При решении конфликта через электронную почту каждый точно будет видеть в словах что-то своё.

Ни в коем случае не отвечай на гневное письмо тут же - дай собеседнику выпустить пар. Если гневное письмо пишешь сам - сохрани его в гуглдоке, перечитай через пару часов, а там реши, стоит его отправлять или нет.

Эмоции

Восклицательный знак в электронной переписке, выражение эмоций капслоком - моветон. Смайлики-улыбочки - только если уверен, что там тебя правильно поймут.

Письмо призвано передавать смысл, а не эмоции - человек всё равно прочитает его по-своему. Если очень хочется передать эмоции, лучше позвони.

Мусорные слова

Максим Ильяхов написал о инфостиле и сделал сайт, помогающий очистить текст от мусора. Ориентироваться можно, но это не панацея. Не стоит бездумно принимать инфостиль на веру. Если текст не читается, не имеет разницы, сколько у него баллов по «Главреду».

Резюме

  • Будь проще, пиши понятно.
  • Думай о том, кто прочитает твоё письмо.
  • Не выясняй отношения по электронной почте.
  • Почисти подпись.