Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
15 Июн 2021, 16:42
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
МультиВход
 
collapse

Автор Тема: Загрузка платёжных поручений в 1C  (Прочитано 6165 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн milvic

  • *
  • Регистрация: 2017-06-01
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
Всем привет.
Сразу скажу, по 1C знания практически нулевые)
Есть задача - сформировать автоматически платёжное поручение.
Сформировать вроде как удаётся, но не понятно как проверить что txt файл сформирован верно, в 1С для загрузки платёжных поручений предусмотрен только zip формат файла (на скриншоте видно).
Файл пп формируется в далёкой от 1С среде (.NET), так что вариант "выгрузи отсюда - загрузи сюда" не подходит.
Тут, видимо, два решения:
1. Настроить 1С так чтобы она принимала не только zip архив, но и txt файлы.
2. Разобраться с форматом zip. Т.к. простое архивирование полученного файла не загружается.

Или, может я что-то не так понимаю?
Any ideas?


Онлайн LexaK

  • *****
  • Регистрация: 2012-05-16
  • Сообщений: 2569
  • РЕПУТАЦИЯ: 823
  • КПД: 32%
  • Профессия: Программист 1С
ключевая фраза
Цитировать
Или, может я что-то не так понимаю?
мы тоже чего-то не понимаем, а зачем эти танцы с файлами (.тхт,.зип)?

т.е. вы хотите создать файл с ПП (.тхт,.зип), потом прочитать его в 1С и ПП создалось?

гораздо проще сразу в 1С создать и заполнить нужное ПП, без всяких загрузок.
ведь задача так и звучит

Цитировать
Есть задача - сформировать автоматически платёжное поручение.

лкДок = Документы.ПлатежноеПоручение.СоздатьДокумент();
...
Помогло? - Нажми СПАСИБО (под аватаром) !!!
                       :)

Оффлайн milvic

  • *
  • Регистрация: 2017-06-01
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
а зачем эти танцы с файлами (.тхт,.зип)?
т.е. вы хотите создать файл с ПП (.тхт,.зип), потом прочитать его в 1С и ПП создалось?
Допустим я создал ПП и хочу проверить как оно импортируется, я выгружаю его в txt, а загрузить могу только в zip, притом, если просто заархивировать полученное платёжное поручение (txt), то 1С всё равно его не загружает.
Такое поведение, конечно, выглядит странным (для меня).

лкДок = Документы.ПлатежноеПоручение.СоздатьДокумент();
В нашей системе есть часть данных, и чтобы парнёры не заполняли всё руками снова и снова, предполагалось облегчить им работу автоматическим заполнением полей.
Но, видимо, создавать частичные ПП в 1С нельзя или, по крайней мере, не просто.

Оффлайн alex0402

  • *****
  • Регистрация: 2010-09-10
  • Сообщений: 2000
  • РЕПУТАЦИЯ: 358
  • КПД: 18%
  • Профессия: Программист 1С
Но, видимо, создавать частичные ПП в 1С нельзя
можно.

или, по крайней мере, не просто.
учите мат.часть.

Добавлено: 06 Июн 2017, 13:55

Допустим я создал ПП и хочу проверить как оно импортируется, я выгружаю его в txt

1. Настроить 1С так чтобы она принимала не только zip архив, но и txt файлы.
Это ваш код делает?
Допустим я создал ПП и хочу проверить как оно импортируется, я выгружаю его в txt,
для этого есть ЧтениеZipФайла
для архивирования
Цитировать
ЗаписьZipФайла (ZipFileWriter)
Методы:

Добавить (Add)
Записать (Write)
Открыть (Open)

Конструкторы:

На основании имени файла
Формирование неинициализированного объекта

Описание:

Предназначен для записи в ZIP архив.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.
--------------------------------------------------------------------------------

     Методическая информация

а загрузить могу только в zip, притом, если просто заархивировать полученное платёжное поручение (txt), то 1С всё равно его не загружает.

Спасибо за Сказать спасибо

Оффлайн Геннадий ОбьГЭС

  • Консультант-программист 1С. ЗВОНИТЕ!
  • *****
  • Регистрация: 2015-03-12
  • Сообщений: 4547
  • РЕПУТАЦИЯ: 179
  • КПД: 4%
  • Проблемы в 1С решу удаленно дешево
  • Компания: Фрилансер - частное лицо
  • Профессия: Программист 1С
Удалил мой ответ, т.к. увидел только первое сообщение
(не увидел ответы)

Оффлайн milvic

  • *
  • Регистрация: 2017-06-01
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
учите мат.часть.
ну как же без этой фразы)
учить к счастью не буду, т.к. совершенно в другой области специализируюсь.
для этого есть ЧтениеZipФайла
Это код 1С, подразумевается, что к нему нет доступа ну совсем.

в целом, видимо, никакой страшной магии я не пропустил и при текущей настройке сделать проверку нельзя.
всем спасибо за внимание.


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Последние вакансии

* Том 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
69 Сообщений
LexaK
67 Сообщений
antoneus antoneus
32 Сообщений
Ивашка
28 Сообщений
neek666
25 Сообщений
KATERINA 861
19 Сообщений
SSC
15 Сообщений
alexandr_ll
13 Сообщений
Алексей_1985_06
12 Сообщений
pouyo
8 Сообщений

* Кто онлайн

  • Точка Гостей: 607
  • Точка Скрытых: 0
  • Точка Пользователей: 7
  • Точка Сейчас на форуме:

* Облако тэгов

* Инструменты

* Дополнительно

Поиск