Próbował już ktoś tworzyć aplikacje do wysyłania JPK zgodnie ze specyfikacją MF? Przebrnąć przez te wszystkie kompresje, kodowanie, generowanie xml, podpis elektroniczny i podłączenie się do bramki?
@hipek1001: Cyganieszka napisała, ze miała ten sam problem i uzyła do zaszyfrowania losowego kodu innego pem'a. I zadziałało. @Cyganieszka, czy możesz napisać którego dokładnie pliku pem uzywasz na PROD? Dzieki
@hipek1001: no właśnie, czyli jeżeli wysyłam pliki szyfrowane przy użyciu dwóch różnych kluczy publicznych to przynajmniej w jednym przypadku powinienem otrzymać nieco inny komunikat
@Gibonowski Mógłbyś zamieścić przykładowy plik JPK.xml. Ten z ministerstwa ma tylko nagłówek :( Nagłówek mam tak samo jak w pliku z ministerstwa więc coś nie tak w węzłach sprzedaży ... :(
@Gibonowski odnosnie szyfrowania wygenerowanego klucza AES. Domyślam się, że szyfrujesz tylko PrivateKey, konwertujesz go na Base64 i umieszczasz w xml InitUpload. A co z IV z klucza AES ? Też go szyfrujesz czy tylko konwertujesz do Base64 i umieszczasz w InitUpload ?
@durek89: nie głupie, sam to rozkminiałem ale rozszerzenie chyba nie ma znaczenia. Ja robie wszystko w pamięci także nie mam żadnego rozszerzenia. Począwszy od utworzenia zipa poprzez zaszyfrowanie i wysyłke, nic nie zapisuje na dysku
@Gibonowski też robię wszystko w pamięci a jednak coś nie pasuje. Z JPKVAT też otrzymujesz UPO ? bo ja obecnie testuję tylko JPKVAT a widzę, że podesłałeś JPK_FA.
#programowanie #sap #erp #jpk
http://pastebin.com/mdSrJeu0
{"Code":401,"Description":"Weryfikacja negatywna – dokument niezgodny ze schematem xsd","Details":"ERRORVALIDATE","Timestamp":"2016-08-09T10:18:05+00:00","Upo":""}_
To oznacza że plik udało się odszyfrować i rozpakować czy wcale tak nie musi być?
"410 - Przesłane pliki nie są prawidłowym archiwum ZIP",
jak udało Ci się rozwiązać ten problem?
Dodatkowo pytanie do wszystkich - ile czasu czekasz od statusu
Nagłówek mam tak samo jak w pliku z ministerstwa więc coś nie tak w węzłach sprzedaży ... :(
@rollon: http://www.speedyshare.com/WPHCt/FA-FA2016-07-28-21-00-15.xml
HttpClient client = new HttpClient(handler);
client.BaseAddress = new Uri("[https://test-e-dokumenty.mf.gov.pl](https://test-e-dokumenty.mf.gov.pl)");
client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/xml"));
var