to get a personalized navigation.
to get a personalized navigation.
Vi har problem i Mecon Bygg AB med är att vissa fakturor, trots att de blivit frisläppta och har fått ett buntnummer kopplat till sig, inte ändrar status i Visma.net från Balanserad till Öppen och att buntnummer inte kopplas till fakturan under fliken Redovisningsdetaljer.
Vår integration har fått tillbaka att fakturorna har blivit frisläppta och fått status “Öppen”. Vid försök till manuell frisläppning av leverantörsfakturan i Visma.net får vi felmeddelande “TX fel: Poststatus är ogiltig för behandling”. Den skapade bunten är enligt Kontodetaljer kopplad till leverantörsfakturan och det är troligtvis därför vi får felmeddelandet. Se nedan exempel på hur det ser ut i Visma.net när detta problem uppstår.
Se bilder
AP301000. Leverantörsfaktura med löpnummer 214604. Fakturan har status Balanserad.
GL404000. Bunten är kopplad till leverantörsfakturan. Buntnummer 030056.
Vi skulle behöva hjälp med att utreda varför detta problem uppstår.
För att skapa eller uppdatera en faktura skickar vi följande operation från Visma till Medius:
{{
"SupplierNumber": {
"Value": "50048 "
},
"SupplierReference": {
"Value": "100006.1"
},
"Note": {
"Value": ";Administrationstjänster//;Omkostnader//"
},
"ReferenceNumber": null,
"CurrencyId": {
"Value": "SEK"
},
"Description": null,
"DueDate": {
"Value": "2023-02-16T01:00:00+01:00"
},
"Date": {
"Value": "2023-01-17T01:00:00+01:00"
},
"SupplierTaxZone": {
"Value": "01"
},
"PaymentRefNo": {
"Value": "100006"
},
"ExchangeRate": null,
"CashDiscountDate": {
"Value": "2023-02-16T01:00:00+01:00"
},
"PostPeriod": null,
"InvoiceLines": [
{
"LineNumber": {
"Value": 1
},
"TransactionDescription": null,
"CostInCurrency": {
"Value": 34246.58
},
"AccountNumber": {
"Value": "4990"
},
"VatCodeId": {
"Value": "01"
},
"DeferralCode": {
"Value": null
},
"Operation": "Insert",
"SplitHierarchy": null,
"SplitLine": null,
"Subaccount": [
{
"SegmentId": 1,
"SegmentValue": "30098"
},
{
"SegmentId": 2,
"SegmentValue": "30098A001"
},
{
"SegmentId": 3,
"SegmentValue": "000"
},
{
"SegmentId": 4,
"SegmentValue": "00"
}
]
},
{
"LineNumber": {
"Value": 3
},
"TransactionDescription": null,
"CostInCurrency": {
"Value": -0.23
},
"AccountNumber": {
"Value": "3740"
},
"VatCodeId": {
"Value": "12A"
},
"DeferralCode": {
"Value": null
},
"Operation": "Insert",
"SplitHierarchy": null,
"SplitLine": null,
"Subaccount": [
{
"SegmentId": 1,
"SegmentValue": "00000"
},
{
"SegmentId": 2,
"SegmentValue": "00000000"
},
{
"SegmentId": 3,
"SegmentValue": "000"
},
{
"SegmentId": 4,
"SegmentValue": "00"
}
]
}
],
"TaxDetailLines": null,
"DocumentType": {
"Value": "Invoice"
}
}}
När fakturan sedan ska frisläppas skickar vi en operation till release endpointen där vi skickar med dokumenttypen och löpnummer på fakturan som ska frisläppas. Vi skickar då denna operation:
$"controller/api/v1/supplierInvoice/{documentType}/{invoiceNumber}/action/release"
Hi,
Could you please clarify your work flow, is your integration releasing the invoice, waiting for a different integration to release it and act on the webhook, manually releasing the invoice?
Hi,
When the invoice is then to be released, we send an operation to the release endpoint where we send with the document type and serial number of the invoice to be released. We then send this operation:
$"controller/api/v1/supplierInvoice/{documentType}/{invoiceNumber}/action/release
After this action, you'll get a response like this indicating that the process has started:
"
Copyright © 2022 Visma.com. All rights reserved.