Dziwne błędy przy walidacji XML-a w środowisku demo - ktoś miał podobnie?
Siema,
Integruje nnasz ERP z KSeF od kilku tygodni i natrafiłem na kilka problemów, które mnie męczą. Może ktoś miał podobnie?
**Problem 1: Walidacja XML**
Generuję faktury zgodnie ze schematem FA(2), ale demo czasami wyrzuca błędy walidacji dla pól, które wydają się być OK. Szczególnie męczy mnie `KodWaluty` - wstawiam `PLN`, a system naarzeka że "nieprawidłowy format". W dokumentacji nie ma jasnych wytycznych co do tego.
```xml
<KodWaluty>PLN</KodWaluty>
```
**Problem 2: Timeout przy większych partiach**
Przesyłam faktury partiami po 50 sztuk przez API. Dla mniejszych ilości (do 20) wszystko działa, ale przy większych partiach dostaję timeout. Zwiększyłem timeout w Node.js do 60s, ale to nie pomaga.
```typescript
const reponse = await axios.post(ksef_url, xmlData, {
timeout: 60000,
headers: { 'Content-Type': 'application/xml' }
});
```
**Problem 3: Dziwne zachowanie tokenów**
Czasami token sesyjny "przedawnia się" po 10 minutach zamiast deklarowanych 20. Sprawdzałem timestamp i wszystko wydaje się być w porządku.
Testuje na `ksef-demom.f.gov.pl`. Czy to normalne że środowisko demo jest tak niestabilne? Czy na produkcji będzie lepiej?
Z góry dzięki za pomoc!
6 odpowiedzi
Twoja odpowiedź
Zaloguj się, aby odpowiedzieć w tej dyskusji.