Hur man skapar en leverantörskontogrupp i SAP FICO

⚡ Smart sammanfattning

Leverantörskontogrupper i SAP styr nummerintervallet som ett leverantörsnummer hämtas från och fältstatusen för varje leverantörshuvudskärm, och de skapas vid anpassning via transaktionen SPRO eller OBD3.

  • 🔘 Syfte: En kontogrupp klassificerar leverantörer, så lokala leverantörer, utländska leverantörer och engångsleverantörer kan alla ha sina egna regler.
  • ☑️ Väg: SPRO leder till Finansiell redovisning, Kundreskontra och Leverantörsreskontra, Leverantörskonton, Huvuddata, Definiera kontogrupper med skärmlayout (Leverantörer).
  • Inträde: En ny grupp behöver en unik nyckel, en kort beskrivning och indikatorn för engångskonto när gruppen betjänar engångsleverantörer.
  • 🧪 Fältstatus: Varje huvuddatasektion redigeras per fältgrupp, och varje fält är inställt på att undertryckas, obligatoriskt, valfritt eller visas.
  • 🛠️ Nummerintervall: XKN1 skapar nummerintervallet och OBAS tilldelar det till kontogruppen, som bestämmer intern eller extern numrering.
  • 📈 S/4HANA: Kontogrupper överlever som affärspartnergrupperpings, mappade genom kund-/leverantörsintegration så att numreringen förblir justerad.

Skapa en leverantörskontogrupp med skärmlayout i SAP FICO-anpassning

Innan en enskild leverantör kan skapas, SAP behöver veta vilken typ av leverantör det är. Den klassificeringen är kontogruppen, och den konfigureras en gång i anpassningen.

Vad är en leverantörskontogrupp i SAP?

En leverantörskontogrupp är ett anpassningsobjekt som klassificerar leverantörsstamdata som används vid inköp och redovisning, och den styr hur dessa poster skapas. Varje leverantör tilldelas exakt en kontogrupp vid skapandet, och den tilldelningen kan inte ändras fritt efteråt.

Kontogruppen styr tre saker.

  • Nummerintervall: Intervallet som leverantörskontonumret hämtas från, och om numret tilldelas internt av systemet eller anges externt av användaren.
  • Fältstatus: Vilka fält på skärmarna för allmänt, företagskod och inköp är obligatoriska, valfria, endast visade eller helt utelämnade.
  • Engångsindikator: Huruvida gruppen är ett kollektivt konto för engångsförsäljare, där namn och adress anges på dokumentet snarare än i huvudposten.

De flesta projekt definierar separata grupper för inhemska leverantörer, utländska leverantörer, anställda som betalas via leverantörsskulderoch engångsleverantörer, eftersom varje population behöver en annan uppsättning obligatoriska fält. Stegen nedan skapar en sådan grupp.

Hur man skapar en leverantörskontogrupp i SAP

Kontogruppen skapas i anpassning, så en anpassningsförfrågan och motsvarande auktorisering krävs innan man börjar.

Steg 1) Ange transaktionskoden SPRO i SAP kommandofält, enligt nedanstående.

Ange transaktionskoden SPRO i SAP kommandofält

Steg 2) På nästa skärm väljer du 'SAP Knappen 'Referera till IMG' som visas nedan för att öppna implementeringsguiden.

SAP Referens IMG-knapp på anpassningsskärmen för inmatning

Steg 3) På nästa skärm, 'Visa IMG', välj menysökvägen Finansiell redovisning → Kundreskontra och leverantörsreskontra → Leverantörskonton → Basdata → Förberedelser för att skapa leverantörsbasdata → Definiera kontogrupper med skärmlayout (leverantörer). Aktiviteten kan också nås direkt med transaktionskoden OBD3. Den expanderade sökvägen ser ut enligt följande.

IMG-menysökväg för att definiera kontogrupper med skärmlayout för leverantörer

Steg 4) På nästa skärm väljer du knappen "Nya poster" från programmets menyfält, markerad nedan.

Knappen Nya transaktioner på översiktsskärmen för leverantörskontogruppen

Steg 5) På nästa skärm anger du följande på skärmen för nya poster som visas nedan.

  1. Ange en unik nyckel som kontogruppsnyckel.
  2. Ange en kort beskrivning av kontogruppen.
  3. Välj indikatorn för engångskonto när gruppen skapas för engångsleverantörer.
  4. Välj det huvuddataavsnitt vars fältstatus ska bibehållas.

Skärm för nya poster med kontogruppsnyckel, beskrivning och indikator för engångskonto

Steg 6) Tryck på knappen "Redigera fältstatus" för att bibehålla fältstatusen för det valda huvuddataavsnittet, som visas nedan.

Knappen Redigera fältstatus bredvid det valda huvuddataavsnittet

Steg 7) På nästa skärm väljer du den grupp av fält vars fältstatus ska bibehållas. De tillgängliga fältgrupperna listas nedan.

Lista över fältgrupper som är tillgängliga i ett leverantörsmasterdataavsnitt

Steg 8) På nästa skärm bibehåller du fältstatusen för fälten i den valda gruppen, som visas nedan.

Radioknappar för fältstatus är inställda på att undertrycka, obligatoriska, valfria eller visa

På samma sätt kan fältstatusen för de andra huvuddataavsnitten och deras grupper bibehållas. Efter att fältstatusen bibehållits, tryck på "Spara" i SAP standardmenyn, som visas nedan, för att skapa kontogruppen.

Spara-knappen på SAP standardverktygsfältet som används för att lagra kontogruppen

Steg 9) På nästa skärm anger du numret för anpassningsförfrågan för att skapa leverantörskontogruppen. Prompten visas nedan.

Fråga efter anpassningsförfrågan som registrerar den nya kontogruppen

Kontogruppen finns nu, men den kan inte användas förrän ett nummerintervall har kopplats till den.

Nummerintervall och fältstatus för leverantörskontogrupper

Två uppföljningsaktiviteter slutför konfigurationen. Nummerintervallet avgör vilka kontonummer gruppen får använda, och fältstatusen avgör vad en användare måste skriva in när leverantören skapas.

T-kod Aktivitet Varför det spelar roll
OBD3 Definiera kontogrupper med skärmlayout (leverantörer) Aktiviteten som utfördes i stegen ovan.
XKN1 Skapa nummerintervall för leverantörskonton Definierar intervallet och om numreringen är extern.
OBAS Tilldela nummerintervall till leverantörskontogrupper Länkar intervallet till gruppen så att nummer kan utfärdas.

Ett enda nummerintervall kan betjäna varje kontogrupp, eller så kan varje grupp ha sitt eget intervall. Separata intervall är det vanliga valet, eftersom själva kontonumret då avslöjar vilken typ av leverantör det är. När intervallet markeras som externt skriver användaren in leverantörsnumret; annars tilldelar systemet nästa lediga nummer.

Fältstatusen hanteras per huvuddatasektion, och sektionerna speglar segmenten i leverantörshuvudposten: allmänna data, företagskoddata och inköpsdata. Inom ett avsnitt grupperas fält, och varje fält har en av fyra inställningar.

  • Dämpa: Fältet är helt dolt.
  • Obligatorisk inmatning: Posten kan inte sparas förrän fältet är ifyllt.
  • Valfri post: Fältet visas och kan lämnas tomt.
  • Display: Fältet är synligt men kan inte ändras.

Fältstatus bestäms inte enbart av kontogruppen. Inställningarna för fältstatus på transaktionsnivå och företagskodsnivå kombineras med den, och den mest restriktiva inställningen vinner. En konflikt, till exempel ett fält som är undertryckt på ett ställe men obligatoriskt på ett annat, producerar ett fel, vilket också är anledningen till att det är begränsat att flytta en befintlig leverantör till en annan kontogrupp.

Standardleverantörskontogrupper och S/4HANA-affärspartnergrupppings

SAP levererar flera kontogrupper i standardsystemet, och de flesta projekt kopierar en av dem istället för att börja från en tom post.

  • 0001: Den allmänna leverantörsgruppen som används som modell för vanliga leverantörer.
  • KRED och LIEF: Levererade leverantörsgrupper vars numreringsbeteende beror på det nummerintervall som tilldelats dem.
  • CPD och CPDA: Engångskontogrupper, där en enda samlad huvudpost betjänar många tillfälliga leverantörer.
  • 0002 till 0006: Rollspecifika grupper som varuleverantör, alternativ betalningsmottagare, faktureringspart och speditör.

In SAP I S/4HANA är leverantören en affärspartner, och leverantörsstamdata underhålls med transaktionen BP istället för FK- och XK-transaktionerna. Kontogruppen försvinner inte. Varje affärspartnergruppping är mappad till en leverantörskontogrupp i kund-/leverantörsintegrationens anpassning, och nummerintervallen bakom gruppenping och kontogruppen måste förbli i linje, annars misslyckas synkroniseringen under skapandet eller under en konvertering från SAP ERP-tillägg.

När gruppen och dess nummerintervall är på plats är nästa steg att skapa leverantörsmallposten och senare till blockera eller flagga den för radering när relationen upphör. Motsvarande klassificering på kundsidan används på samma sätt i kundfordringar.

Vanliga frågor

Endast i begränsade fall. Ändringen är tillåten när båda grupperna använder samma nummerområdestyp och inget fält är undertryckt i en grupp medan det krävs i den andra. Annars måste posten återskapas under rätt grupp.

Båda hanterar samma kontogruppstabell. OBD3 är den finansiella ingångspunkten under Kundreskontra och Leverantörsreskontra, medan materialhanteringsvägen når inköpsvyn för samma konfiguration. Ändringar gjorda i den ena syns i den andra.

Eftersom nummerintervallet som tilldelats den kontogruppen är markerat som externt. Extern numrering används när leverantörsnummer kommer från ett äldre system eller en gruppomfattande numreringsstandard, och användaren är då ansvarig för att hållaping unika nummer.

I fältet KTOKK i tabell LFA1, det allmänna datasegmentet för leverantörsmalldata. Rapporter och exempeltracts filtrerar vanligtvis på det fältet för att separera engångsleverantörer eller utländska leverantörer från vanliga handelsleverantörer.

Ja, för själva kontogruppen, eftersom den anpassas och måste gå från utveckling till kvalitetssäkring och produktion. Nummerintervall beter sig annorlunda: de underhålls vanligtvis direkt i varje system snarare än transporteras.

Endast så många som det finns genuint olika fältkrav eller numreringsregler. Varje extra grupp multiplicerar underhållet av fältstatus och rapporteringsvarianterna, så de flesta ekonomiteam nöjer sig med en handfull som täcker inhemska, utländska, koncerninterna och engångsleverantörer.

Maskininlärning matchar nästan duplicerade leverantörsposter för namn, adress och bankuppgifter, förutspår vilken kontogrupp en ny begäran tillhör och flaggar poster vars bankuppgifter ändrades strax före en betalning. Förslagen granskas av en dataansvarig innan de publiceras.

GitHub Copilot snabbar upp rapporteringen kring konfiguration — ABAP som läser T077K och T077Y, eller ett skript som jämför fältstatus mellan system. Konfigurationen i sig förblir en anpassningsaktivitet, och genererad kod behöver testas innan den släpps.

Sammanfatta detta inlägg med: