Объявление

Свернуть
Пока нет объявлений.

Письма с превышением уплаты за год

Свернуть
X
  • Фильтр
  • Время
  • Показать
  • Сортировать
  • Упорядочить по
Очистить всё
новые сообщения

  • lubezniy
    Участник ответил
    Сообщение от vk65 Посмотреть сообщение
    Это да. Но в настоящее время в тестовом примере при щёлкании по чекбоксам ширина столбцов меняется - это не очень красиво.
    Надо будет попробовать, будет ли меняться с неразрывными пробелами - опять же, в разных браузерах.

    Прокомментировать:


  • vk65
    Участник ответил
    Сообщение от lubezniy Посмотреть сообщение
    Но меня здесь смущает зависимость ширины от разрешения экрана (вернее, от dpi шрифтов).
    Это да. Но в настоящее время в тестовом примере при щёлкании по чекбоксам ширина столбцов меняется - это не очень красиво.

    Прокомментировать:


  • lubezniy
    Участник ответил
    Сообщение от vk65 Посмотреть сообщение
    Еще предлагаю задать фиксированный размер колонок:
    вместо
    <table cellpadding=0 cellspacing=0 id="ta">
    написать
    <table cellpadding=0 cellspacing=0 style='table-layout:fixed' id="ta">
    <col width=125>
    <col width=250>

    <col width=100> && таких строк по количеству столбцов с данными.
    ...
    <col width=100>
    Стиль можно и через CSS задать - там уже есть именно для этой таблицы. Но меня здесь смущает зависимость ширины от разрешения экрана (вернее, от dpi шрифтов). В принципе, чтобы не уродовать текст, думаю, проще будет вместо пробелов лепить &nbsp; .

    Прокомментировать:


  • vk65
    Участник ответил
    Сообщение от Sova64
    Но одно другому не мешает - мы сами сейчас пока пользуемся программой Псковского ОПФР, которую любезно предложил уважаемый Михаил Иванович.
    Но она почему-то иногда на некоторых файлах затыкается.
    Уважаемая Sova64! Я уже отмечал, что эта программа, судя по её исходному тексту, написана для собственного потребления, но никак не для раздачи, на что указывает полное отсутствие обработки ошибок. Т.е, вы её используете на свой собственный страх и риск, и никто не гарантирует достоверность результата.
    К примеру, возьмите правильный файл СЗВ6, измените тэг <ТипДокумента> на <ТипДокумента > (добавлен пробел) и попробуйте проверить. Причем проверка в checkXML и checkUFA пройдет успешно.

    Прокомментировать:


  • Михаил Иванович
    Участник ответил
    Сообщение от

    Сообщение от Sova64
    Но одно другому не мешает - мы сами сейчас пока пользуемся программой Псковского ОПФР, которую любезно предложил уважаемый Михаил Иванович.
    Но она почему-то иногда на некоторых файлах затыкается.
    Уважаемая Sova64! Я уже отмечал, что эта программа "не любит посторонние файлы". Ей нужны файлы только с индивидуальными сведениями. В этом отношении программа Виктора Любезного, в частности последняя версия от 19.06.2011, по своим возможностям, предоставляемым пользователю, таким недостатком не страдает.
    Виктор! Опробовал последнюю версию. Нет слов! Всё разжевал, в рот положил, осталось только проглотить. Единственно, что меня смущает, что с увеличением количества периодов таблица будет "разбухать". Но, в принципе, при просмотре в формате XLS можно будет всегда выделить нужный фрагмент.
    Последний раз редактировалось Михаил Иванович; 20.06.2011, 13:13.

    Прокомментировать:


  • vk65
    Участник ответил
    Сообщение от lubezniy Посмотреть сообщение
    ОК, так и сделал.
    Версия обновлена. Пока исправлены ошибки и добавлен список файлов с номерами (если сумма складывается из нескольких категорий, отражённых в нескольких файлах, номера файлов в ячейке таблицы перечисляются через запятую).
    Еще предлагаю задать фиксированный размер колонок:
    вместо
    <table cellpadding=0 cellspacing=0 id="ta">
    написать
    <table cellpadding=0 cellspacing=0 style='table-layout:fixed' id="ta">
    <col width=125>
    <col width=250>

    <col width=100> && таких строк по количеству столбцов с данными.
    ...
    <col width=100>

    Прокомментировать:


  • lubezniy
    Участник ответил
    Сообщение от vk65 Посмотреть сообщение
    Можно в шапке выводить пронумерованный список всех обработанных файлов с полными путями, а в таблице указывать номер файла из шапки.
    ОК, так и сделал.
    Версия обновлена. Пока исправлены ошибки и добавлен список файлов с номерами (если сумма складывается из нескольких категорий, отражённых в нескольких файлах, номера файлов в ячейке таблицы перечисляются через запятую).

    Прокомментировать:


  • vk65
    Участник ответил
    Сообщение от lubezniy Посмотреть сообщение
    Спасибо. Идея принята. Может, смотрится не столь наглядно, но более компактно и удобно для просмотра. Попробуем к след. версии.
    У меня есть ещё мысль как-то вставить в таблицу имя файла, из которого была взята та или иная сумма, или хотя бы номер пачки. На мой взгляд, это сразу укажет на то, какой файл нужно корректировать в случае обнаружения превышений. Ввиду этого возникает вопрос. Номер пачки вставить просто, но, учитывая, что в перспективе предполагается поставить список из нескольких (в т. ч. вложенных) папок, его, как мне кажется, может оказаться недостаточно. Вопрос такой: реально ли моё опасение на этот счёт?
    Можно в шапке выводить пронумерованный список всех обработанных файлов с полными путями, а в таблице указывать номер файла из шапки.

    Прокомментировать:


  • lubezniy
    Участник ответил
    Сообщение от yante Посмотреть сообщение
    И еще ( после запуска и проверки последней версии ): а в каком порядке считываются и обрабатываются файлы? У меня получилось, что в итоговой таблице 2кв2010г и 1кв2010г, хотя должны быть в другом порядке...
    Странно... даже очень.
    Файлы по новому алгоритму сначала считываются все в каталоге (теперь уже не сразу, а по очереди), и краткая информация о них (содержащих ИС на выбранного страхователя) пишется в память; далее формируется порядок обработки по периоду и типу сведений (первыми обрабатываются исходные, затем корректирующие с отменяющими). После этого файлы считываются повторно в этом порядке, и по ходу чтения формируется структура сотрудников с начислениями/уплатами за период, а также лог ошибок (например, если на сотра по конкретным периоду и категории ЗЛ обнаруживаются корректирующие сведения при отсутствии исходных или дубль исходных сведений). Остаётся только вывести, считая по ходу сальдо. Посмотрю, где что накосячил.
    UPD: Точно, накосячил. Была опечатка в коде. Сегодня выложу исправленный вариант и попробую сразу до кучи добавить номера пачек.
    Последний раз редактировалось lubezniy; 19.06.2011, 12:13.

    Прокомментировать:


  • vk65
    Участник ответил
    Сообщение от yante Посмотреть сообщение
    Именно то, что я предлагал ( м.б. даже в личной переписке с Виктором, поэтому не все видели ), только я не выложил пример...
    Прицепил тот же пример в HTML с работающим скриптом.

    И еще ( после запуска и проверки последней версии ): а в каком порядке считываются и обрабатываются файлы? У меня получилось, что в итоговой таблице 2кв2010г и 1кв2010г, хотя должны быть в другом порядке...
    Естественно, файлы будут читаться из папки в том порядке, в котором они туда положены. Нужно прочитать имена всех файлов организации и отсортировать их (если соблюдается последовательная нумерация пачек в пределах года).
    Вложения
    Последний раз редактировалось vk65; 19.06.2011, 12:08.

    Прокомментировать:


  • lubezniy
    Участник ответил
    Сообщение от vk65 Посмотреть сообщение
    Пример прицепил.

    Вообще-то, наверное, у каждого свои предпочтения. Мне кажется, периоды друг под другом более наглядны.
    Спасибо. Идея принята. Может, смотрится не столь наглядно, но более компактно и удобно для просмотра. Попробуем к след. версии.
    У меня есть ещё мысль как-то вставить в таблицу имя файла, из которого была взята та или иная сумма, или хотя бы номер пачки. На мой взгляд, это сразу укажет на то, какой файл нужно корректировать в случае обнаружения превышений. Ввиду этого возникает вопрос. Номер пачки вставить просто, но, учитывая, что в перспективе предполагается поставить список из нескольких (в т. ч. вложенных) папок, его, как мне кажется, может оказаться недостаточно. Вопрос такой: реально ли моё опасение на этот счёт?

    Прокомментировать:


  • yante
    Участник ответил
    Сообщение от vk65 Посмотреть сообщение
    Пример прицепил.

    Вообще-то, наверное, у каждого свои предпочтения. Мне кажется, периоды друг под другом более наглядны.
    Именно то, что я предлагал ( м.б. даже в личной переписке с Виктором, поэтому не все видели ), только я не выложил пример...

    И еще у меня другое предложение: файл с отчетом сейчас лежит во временной папке, но можно класть ( предварительно спросив ) в какую-то папку с отчетами, м.б. даже в ту, откуда берутся проверяемые файлы - надо только сделать соответствующий диалог...

    И еще ( после запуска и проверки последней версии ): а в каком порядке считываются и обрабатываются файлы? У меня получилось, что в итоговой таблице 2кв2010г и 1кв2010г, хотя должны быть в другом порядке...
    И, если можно, в списке обработанных ОтчетныхПериодов в скобках выводить номера обработанных пачек
    Хотя то, что было показано в виде html с флагами и динамической таблицей, мне очень понравилось...
    Последний раз редактировалось yante; 19.06.2011, 08:43.

    Прокомментировать:


  • vk65
    Участник ответил
    Сообщение от lubezniy Посмотреть сообщение
    Не понял принципа... Можно пример, скажем, в Excel ?
    Пример прицепил.

    P. S.: На сайте программы я разместил новый вариант протокола, который в случае успешного тестирования на разных браузерах поставлю в следующую версию. Может, в таком варианте удобнее будет?
    Вообще-то, наверное, у каждого свои предпочтения. Мне кажется, периоды друг под другом более наглядны.
    Вложения

    Прокомментировать:


  • lubezniy
    Участник ответил
    Сообщение от vk65 Посмотреть сообщение
    А если добавить столбец "период" и располагать данные не в ширину, а в высоту?
    Не понял принципа... Можно пример, скажем, в Excel ?
    P. S.: На сайте программы я разместил новый вариант протокола, который в случае успешного тестирования на разных браузерах поставлю в следующую версию. Может, в таком варианте удобнее будет?
    Последний раз редактировалось lubezniy; 19.06.2011, 00:47.

    Прокомментировать:


  • vk65
    Участник ответил
    Сообщение от lubezniy Посмотреть сообщение
    В новой версии сделал несколько более единообразный и наглядный протокол.
    А если добавить столбец "период" и располагать данные не в ширину, а в высоту?

    Прокомментировать:

реклама

Свернуть
Обработка...
X