Faktury nie są tworzone
Jeśli nie utworzono faktury z tytułu kontraktu, sprawdź następujące informacje:
- Kontrakt projektowy ma status Aktywne. Jeśli kontrakt jest nieaktywny, faktura jest wyświetlana w nagłówku. Dostępna jest czynność Aktywuj.
- Projekty księgowania w ramach kontraktu, które kwalifikują się do fakturowania, muszą mieć ustawiony status Możliwe do zafakturowania.
- Projekty księgowania w ramach kontraktu, które kwalifikują się do fakturowania, muszą mieć status projektu obejmujący fakturowanie.
- Operacje muszą być zaksięgowane.
- Otwórz kontrakt księgowania i kliknij łącze Niezafakturowane operacje. Sprawdź, czy status Zobowiązania operacji to Kwalifikuje się do fakturowania. Sprawdź, czy status operacji nie jest Wstrzymany w kolumnie Zafakturowane.
- Wyświetl metodę fakturowania kontraktu. W przypadku metody fakturowania Czas i materiały tylko operacje związane z czasem są fakturowane za pomocą czynności Generuj faktury. Przypisanie pracownika musi być utworzone dla zasobu ze stawką możliwą do zafakturowania.
- Sprawdź pozostałe, sfinansowane, możliwe do zafakturowania saldo w kontrakcie. Jeśli zostanie osiągnięty limit kontraktu, faktura nie zostanie utworzona.
- Sprawdź grupę wydatków. Jeśli grupa wydatków w źródle finansowania wyklucza wydatek z fakturowania, faktura nie zostanie utworzona.
- W przypadku utworzenia reguł struktury finansowej sprawdź, czy konta sald zafakturowanych/nieuzyskanych i uzyskanych/niezafakturowanych, są prawidłowe.
- Sprawdź, czy zaznaczono pole wyboru Wykluczenie niezapłaconych RzD. Jeśli zaznaczono to pole wyboru, faktury aplikacji Zobowiązania muszą być zapłacone. Należy uruchomić proces Aktualizacja projektu zapłaconych faktur.
- Sprawdź, czy data faktury przypada w dacie końcowej kontraktu czy przed tą datą.
- Sprawdź, czy domyślne projekty księgowania zdefiniowane w źródłach finansowania projektu dla kontraktu nie mają daty zakończenia przed używaną datą faktury.
- Sprawdź, czy w kontrakcie projektowym nie ma karty błędów. Przed ponownym generowaniem faktur należy poprawić błędy.
- Jeśli metoda przychodu to Oddzielne, sprawdź, czy żadne uznanie przychodu nie ma statusu Utworzone. W przypadku istnienia uznania przychodu w wersji roboczej czynność nie zostanie wyświetlona w celu wygenerowania faktur.
Opisy linii faktury z tytułu kontraktu projektowego, które są przekazywane do aplikacji Należności i drukowane na fakturze, można zdefiniować w poniższy sposób:
- Opisy
ProjectIContractInvoiceLine.Descriptions
są określane według metody fakturowania:- Kamień milowy lub fakturowanie raty = opis kamienia milowego
- Zaliczki = opis zaliczki
- Dodatek = dodatek
- Depozyt gwarancyjny = depozyt gwarancyjny
- Czas = nazwisko pracownika
- Materiał = opis z oryginalnego opisu
GlTransaction.description
Wydatki na materiały zazwyczaj pochodzą z aplikacji Zobowiązania. - Zwrot kosztów = opis z oryginalnego opisu
GlTransactionDetail.Description
. - Opłaty = opis kodu opłaty
- Zastąpienie projektu lub zastąpienie fakturowania bądź konto i kategoria konta są połączone z opisem.
- Opis wysłany do aplikacji Należności który jest zależny od opcji faktury z aplikacji Należności.
- Jeśli opcja interfejsu aplikacji Należności = szczegóły, wczytaj opis
ProjectContractInvoiceLine.description
w opisieReceivableInvoiceDetail.Description
- Jeśli opcja interfejsu aplikacji Należności = zbiorczy projekt księgowania, wczytaj opis projektu księgowania w opisie
ReceivableInvoiceDetail.Description
- Jeśli opcja interfejsu aplikacji Należności = podsumowanie, wczytaj opis kontraktu projektowego w opisie
ReceivableInvoiceDetail.Description
- Jeśli opcja interfejsu aplikacji Należności = szczegóły, wczytaj opis
Komunikat o błędzie nagłówka kontraktu projektowego i zakładka Błędy
Poniżej przedstawiono różnice pomiędzy komunikatem o błędzie w nagłówku kontraktu projektu i karcie Błędy:
- Komunikat zakończenia asynchronicznego do fakturowania i przychód jest wyświetlany w nagłówku kontraktu projektowego.
- Błędy czasu wykonania, które są zazwyczaj połączone z określoną linią, są wyświetlane na karcie Błędy. Na przykład nieprawidłowe bloki kodu podczas tworzenia lub braku kodów podatków podczas obliczania.