Редактирование столбца с типом ComboBox в DataGridView


private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
ComboBox c = e.Control as ComboBox;
if (c != null) c.DropDownStyle = ComboBoxStyle.DropDown;
}
private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
DataGridView dgvForm = (DataGridView)sender;
DataGridViewComboBoxCell cell = dgvForm.CurrentCell as DataGridViewComboBoxCell;
if (cell != null && !cell.Items.Contains(e.FormattedValue))
{
cell.Items.Insert(0, e.FormattedValue);
if (dgvForm.IsCurrentCellDirty)
{
dgvForm.CommitEdit(DataGridViewDataErrorContexts.Commit);
}
cell.Value = cell.Items[0];
}
}

Поиск заданной фразы и её словоформ на WEB-страницах.

Программа для подсчёта кол-во вхождения заданной фразы и её словоформ на WEB-страницах.

WebTextFinder

Данное приложение позволяет проверить сколько раз заданная фраза встречается на страницах сайтов с учетом всех её словоформ.

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

Поиск словоформ осуществляется с помощи словаря, из-за чего программа работает с очень большой точностью (около 100%).

 

Парсер выдачи яндекса.

Простая программа для массовой загрузки выдачи Яндекса по заданным фразам.

yandex_keys_parser

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

Программа умеет работать с большим списком HTTP прокси серверов и позволяет разгадывать капчи как в ручном так и в автоматическом режим, с помощи сервиса antigate.com.

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

Программа проверена на списке из 500 тысяч  фраз, время работы программы составило менее 2 суток.

 

Частичная ликвидация ОС в программе 1С Бухгалтерия 8

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

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

В рамках данной статьи мы рассмотрим как данную операцию оформить в программе 1С Бухгалтерия 8 (для редакция 2.0 и 3.0).

           Пусть в следствии ЧП вышла из строя часть сборного станка. Эта часть имела первоначальную стоимость 1 000 000 р. Накопленная амортизация составила 100 000 р.

1) Добавляем документ «Операция»

(для 2.0 : меню Операции- Операции, введенные вручную)

(для 3.0: меню Учет, налоги, отчетность — Операции (БУ и НУ))

  • Проводкой Д 01.09 — К 01.01 списывается первоначальную стоимость ликвидируемой части ОС.
  • Проводкой Д 02.01 — К 01.09 списывается сумма начисленной амортизации по ликвидируемой части объекта (с учетом амортизации месяца в котором списываем).
  • Проводкой Д 91.02 — К 01.09 списывается остаточная стоимость ОС

Операция - Списываем ликвидируемую часть ОС

√ Обращаю внимание. Что при выборе статьи обратите внимание что «Вид прочих доходов и расходов» был в 3.0 — Ликвидация основных средств, в 2.0 — «Доходы (расходы), связанные с ликвидацией основных средств»

2) Добавляем документ «Изменение параметров начисления амортизации»

(для 2.0 : меню ОС — Параметры амортизации —

 Изменение параметров начисления амортизации)

(для 3.0: меню Учет, налоги, отчетность — Изменение параметров начисления амортизации)

Док - Корректируем параметры для дальнейшего начисления амортизации

       В документе указываем остаточная стоимость частично ликвидированного ОС.

Так же если изменился срок полезного использования, указываем новый срок.

Например: Изначально ОС имела стоимость 2 500 000 р, на 1 000 000 ликвидировали. Следовательно осталось 1 500 000 р. — и эту сумму указываем в документе.

Если статья оказалась полезной, оставьте свой отзыв о ней.