Выгрузка компенсации родительской платы

Выгрузка компенсации родительской платы в dbf файл в сбербанк из БГУ

Оговорюсь сразу — требуется доработка для каждого предприятия. Я в коде проставляю наименование банка, учреждение, номер и дату договора и номер расчетного счета (можно и в файле проставить потом). А еще не могу победить создание папки на диске СCry, так что надо его изначально создать (папка с названием «SberBank»). Там и будет файлик в банкWink

 

62 Comments

  1. Evgeniy_stv

    Еще не мешало бы предусмотреть при формировании файла проверку на отсутствие у плательщика номера счета,

    а также выгружать только данные с суммой компенсации больше 0.

    Reply
  2. Lenchik

    Проверка имеется и выводит данные в окне сообщения, а вот с 0 суммами надо поработать. Спасибки за комментарий!

    Reply
  3. Evgeniy_stv

    да проверка на наличие плательщика выполняется но на отсутствие у плательщика номера лицевого счета нет.

    получется файл необходимо повторно открывать и проверять заполнение всех полей.

    и кстати обратите внимание на итоговые суммы ведомости — они не соответствуют сумме по каждому ребенку

    Reply
  4. Lenchik

    итоговые суммы идут, я проверяла

    Reply
  5. ChLN

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

    Reply
  6. Mirared

    Пока не скачивала вашу обработку. Хотелось бы уточнить — на основании каких данных вы рассчитываете сумму компенсации? От начисления родительской платы?

    Reply
  7. Lenchik

    компенсация выплачивает от уплаченной суммы

    Reply
  8. Lenchik

    в праздники постараюсь доработать по нулевым суммам)))

    Reply
  9. LadyDy

    у меня на тестовой базе выгружает пустой файл, связано ли это с тем что нет лицевого счета?

    Reply
  10. Lenchik

    Да, счет должен быть. В сообщениях выдает же об отсутствии

    Reply
  11. LadyDy

    незнаю, никаких сообщений не выдал, просто сформировал пустой файлик со структурой и все.

    Reply
  12. Lenchik

    оплата есть? он данные из оплаты берет

    Reply
  13. LadyDy

    Да конечно, оплата есть, делала за декабрь. Делала стандартной операцией поступление родительской платы. Запустила обработку и ничего. Я проверю, возможно из-за того что поставила КФО 2, смотрела как себя поведет. На КФО 1 буду тестировать завтра. Кстати можно при выгрузке придумать диалоговое окно: «Файл выгружен» — ОК. А то так не понятно, сделал или как.

    Reply
  14. Lenchik

    КФО не влияет, если хотите могу посмотреть Вашу тестовую базу. У клиентов проблем нет, формируют и отправляют нормик

    Reply
  15. LadyDy

    Сейчас снова собрала, по КФО 1. Та же ситуация. Даты влияют? Поступление от родителей 23 декабря, собираю за декабрь, т.е. интервал с 1 по 31 декабря. Отчеты пустые, файл пустой. Спасибо за предложение. Я сейчас еще потестю, в течение выходных, если не пойдет могу скинуть, может я чего не вижу?

    Reply
  16. Lenchik

    Договорились. Дата входит в период, так что с ней всё нормально. Платформа какая? Надеюсь не ниже 357

    Reply
  17. Lenchik

    537, сори

    Reply
  18. LadyDy

    8.2.14.540

    Reply
  19. Lenchik

    значит надо данные только смотреть

    Reply
  20. Lenchik

    У учреждения стоит вид деятельности — родительская плата? Она точно влияет

    Reply
  21. LadyDy

    Напрвление деятельности в оплате стоит род. плата, а вид деятельности где смотреть?

    Reply
  22. LadyDy

    Я потестю выходные, глаза уже замылены, если никак то скину, ок?

    Reply
  23. Lenchik

    Я про параметры учета и говорю, основное направление деятельности по род плате. Договорились, я потом скину «мыло»

    Reply
  24. LadyDy

    Все ок, работает, проставила в настройках основное направление деятельности по родительской плате, спасибо огромное. С меня балшой + )))

    Reply
  25. LadyDy

    Единственное, компенсацию округляет до целых, т.е. если 30% от 2000 считает 600 руб. Неточно. Должно быть 660,66 руб.

    Reply
  26. Lenchik

    я проверю завтра насчет расчета, вроде не должно такого быть

    Reply
  27. Lenchik

    кстати, с 2000 компенсация в размере 30% и будет в сумме 600 руб

    Reply
  28. LadyDy

    Неа, 600 на 3 получается 1800 рублей, не 2000, а оплачено 2000. Я погляжу, может чего накопаю, отпишусь тут же

    Reply
  29. Lenchik

    30 % же, 30*3 = 90%. в ы теряете еще 10

    Reply
  30. LadyDy

    Да, но родители считать умеют и они увидят эти потерянные 10%.

    Reply
  31. Lenchik

    2000*30% = 600. Так что расчет верный. Просто не пойму, почему Вы 600*3

    Reply
  32. LadyDy

    Туплю, все правильно, конечно. Уже поздно, мозги клинит. С копейками завтра пробовать буду. Большое вам человеческое спасибо )

    Reply
  33. Lenchik

    Сладких снов! А насчет копеек я, вроде, прописывала округление. Так было обозначено клиентами

    Reply
  34. LadyDy

    Lenchik

    Хочу поменять название столбцов A, B, C и т.д. Выдает ошибку. Везде в основном модуле поменяла, все проверила. Выдает ошибку поле инккорект.

    Reply
  35. LadyDy

    Например вместо А — NOM. Выдает ошибку -210 Поле NOM inccorect

    Reply
  36. Lenchik

    а зачем? там в нескольких местах надо менять

    Reply
  37. LadyDy

    Привожу к виду, который с нас требуют. В моделе везде поменяла. Проверяла на одном поле «А». Но где-то еще цепляет.

    Reply
  38. Lenchik

    вид исходника можно поменять в названии колонок и всё

    Reply
  39. LadyDy

    Вот сама ошибка. При том он ведомость собирает, а в файл выгрузку не делает.

    Reply
  40. Lenchik

    Давайте разберемся что именно Вы хотите изменить. Просто менять поля смысла не вижу. Формат файла может быть? Или название колонок?

    Reply
  41. LadyDy

    Хочу поменять названия колонок и добавить парочку, поскольку так требует банк. Нашла название колонки А и поменяла ее во всем модуле на SBB. В итоге вот такая ошибка.

    Reply
  42. Lenchik

    ДБФ.УстановитьЗначениеПоля(«A»,»№ п/п»);

    ДБФ.УстановитьЗначениеПоля(«B»,»Номер счета»);

    ДБФ.УстановитьЗначениеПоля(«C»,»Фамилия»);

    ДБФ.УстановитьЗначениеПоля(«D»,»Имя»);

    ДБФ.УстановитьЗначениеПоля(«E»,»Отчество»);

    ДБФ.УстановитьЗначениеПоля(«F»,»Сумма»);

    ДБФ.УстановитьЗначениеПоля(«G»,»Примечание»);

    в кавычках и задать нужные названия

    Reply
  43. LadyDy

    Не, не, не… Я имела ввиду что мне необходимо поменять именно сами наименования полей. Например A — SBB, B — LSH и т.д. Подписи колонок я убрала, поскольку в них нет необходимости.

    Reply
  44. Lenchik

    Извините, но я просто не могу понять смысла. Какое значение имеет название полей в теле обработки, если банку нужен конечный результат? Соответственно и клиентам без разницы, важно что на выходе

    Reply
  45. Lenchik

    мы может перейдем в агент или аську?

    Reply
  46. LadyDy

    аська 212130060. С удовольствием. Я подробней объясню.

    Reply
  47. LadyDy

    Напишите пжл контакты, я опишу ситуацию

    Reply
  48. Lenchik

    Я Вам в аське отписалась! 312447913

    Reply
  49. LadyDy

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

    Reply
  50. Lenchik

    Спасибки, Ксюша, за комплимент! В аське я отметилась

    Reply
  51. SJR

    Добрый день? Обработка в рабочем состоянии или нет? Последние изменения были учтены и исправлены? А то, действительно нужная вещь в «наше время», когда бухи рвут и мечут по поводу кчрп))) но все равно за труды спасибо.

    Reply
  52. Lenchik

    Еслив что — код открыт, никаких новшеств после публикации данной обработки не было (по крайней мере клиенты не обращались)))

    Reply
  53. BoGaRt

    А скрин формы документа не выложите?

    Reply
  54. Lenchik

    Форма документа? Если Вы имеете ввиду ведомость, то она есть в типовом решении. Я просто дополнила ее выгрузкой в файл

    Reply
  55. Lenchik

    andy2011 рада что она Вам помогла

    Reply
  56. BoGaRt

    (56) да, увидел) сначала подумал почему то, что сделано отдельным документом

    Reply
  57. LadyDy

    Lenchik, не могу сделать вывод паспортных данных в сам отчет. Вывод в файл сделала, а вот куда втыкнуть в сам отчет… Что-то никак не выводит, вернее выводит пустое поле, а данные не попадают.

    Reply
  58. Mortalus

    Скажите ,а вы не переделывали Ведомость по новым правилам начисления компенсации?

    Reply
  59. Lenchik

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

    Reply
  60. LadyDy

    (60) Mortalus, по каким новым правилам, можно подробней, мои все молчат.

    Reply
  61. Lenchik

    По новому Закону об образовании № 273-ФЗ от 29.12.2012, который вступает в силу с 01 сентября2013 г — средний размер оплаты. Скорее всего это имелось ввиду

    Reply
  62. Mortalus

    Да все правильно компенсация рассчитывается сейчас от средней РП. Но тут есть загвоздка. Что закон не доделан и компенсацию считают по разному где её расчет ведут или от самой средней или от оплаты но потолком используют процент от средней.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *