Aby utworzyć punkt konfiguracyjny typu „Współpraca z Comarch OCR” należy w oknie „Automatyczne generowanie dokumentów” dodać nowy punkt konfiguracyjny za pomocą ikony . Na liście trybów pracy punktu jako pierwsza dostępna jest opcja „Współpraca z Comarch OCR”.
Na zakładce „Ogólne” należy:
- określić nazwę pod jaką punkt konfiguracyjny będzie widoczny na liście punktów
- wskazać typ obiegu, w ramach którego będą generowane dokumenty zawierające dane przeprocesowane przez usługę Comarch OCR
- określić typ rejestru VAT (zakup/sprzedaż), pod kątem którego dokumenty będą przetwarzane przez Comarch OCR
- określić domyślną formę płatności
- wybrać kraj dokumentu
- wskazać czy funkcjonalność rozpoznawania kodów kreskowych ma być włączona.
Punkt konfiguracyjny typu „Współpraca z Comarch OCR”, zakładka „Ogólne”
Na zakładce „Lista”, analogicznie do pozostałych trybów pracy punktów konfiguracyjnych, należy za pomocą zapytania SQL określić listę dokumentów, która będzie wyświetlana w oknie ACD po przeprocesowaniu plików w usłudze Comarch OCR.
- Przykład zapytania wyświetlającego listę dokumentów. W zapytaniu należy uzupełnić informację o id punktu ACD. Id punktu znajduje się w tabeli do.DF_ConfAPDictionary w kolumnie APD_ID.
BEGIN TRY
select d.OCD_Id, NULL, OCD_Number from do.OC_Documents dleft join do.OC_WorkAPProcess W on d.OCD_Id = OCW_DocumentID/* tabela przeprocesowanych dokumentów */
where OCW_Status = 2 and OCW_APDId = 1006 — id punktu ACD
— and OCW_OperatorID = @IdOperatorDMS@ /* dodatkowy warunek, aby na liście operator widział dokumenty przeprocesowane przez siebie */
END TRY
BEGIN CATCH
DECLARE @ErrorMessage varchar(max) = 'W zapytaniu wystąpił błąd: ’ + ERROR_MESSAGE();
THROW 50001, @ErrorMessage ,1;
END CATCH
2. Możliwie jest również skorzystanie z drugiej wersji zapytania, w której zamiast wskazywania ID punktu ACD, należy uzupełnić informację o nazwie punktu ACD, dla którego wyświetlana będzie lista dokumentów.
BEGIN TRY
select OCD_ID, NULL, OCD_Number from do.OC_Documents
left join do.OC_WorkAPProcess on OCD_ID = OCW_DocumentID /*tabela przeprocesowanych dokumentów */
join do.DF_ConfAPDictionary on OCW_APDId = APD_ID where OCW_Status = 2 and APD_Name = 'OCR’
— nazwa punktu konfiguracyjnego
— and OCW_OperatorID=@IdOperatorDMS@ /*dodatkowy warunek, aby na liście operator widział dokumenty przeprocesowane przez siebie*/
END TRY
BEGIN CATCH
DECLARE @ErrorMessage varchar(max) = 'W zapytaniu wystąpił błąd: ’ + ERROR_MESSAGE();
THROW 50001, @ErrorMessage ,1;
END CATCH
Na zakładce „Kontrolki” za pomocą zapytań SQL należy wskazać wartości, które będą wyświetlane w poszczególnych kontrolkach po przeprocesowaniu dokumentu w usłudze Comarch OCR.
Na zakładce „Uprawnienia” należy wskazać pracowników, którzy będą mogli procesować dokumenty w ramach punktu. Uprawnienia mogą być dodawane wyłącznie poprzez wskazanie pracowników, nie ma możliwości dodania uprawnień dla pracowników wskazanego działu czy pracowników zajmujących określone stanowisko.