giovedì 20 luglio 2017

Condizioni di pagamento e traduzione dei testi.

Le condizioni di pagamento sono gestite in SAP con la transazione OBB8.

Come per molti altri "oggetti cliente" SAP ha previsto la possibilità di gestire la traduzione dei testi nelle varie lingue: viene creato il codice di pagamento con la sua descrizione ed è possibile inserire la traduzione nelle lingue che si vogliono gestire.

In questo caso però la gestione della traduzione è un po' particolare e, se posso dire, inutilmente complicata.

Infatti viene gestita una doppia traduzione su 2 tabelle differenti:

  • la definizione nella tabella della condizione (lunga 30 caratteri e salvata nella tabella TVZBT)
  • la spiegazione della condizione (lunga 50 caratteri e salvata nella tabella T052U)

nella OBB8 vediamo


nella stessa transazione è possibile selezionare le condizioni e passare alla traduzione nelle varie lingue:




Questa operazione però compila la traduzione nella sola tabella T052U.

Per tradurre anche l'altra tabella ho trovato questa nota SAP:

710252 - Translation for terms of payment missing

dove suggeriscono:
    1. Maintain the translations directly in the translation tool:
      a) Call transaction SE63.
      b) Choose the following from the menu:
      Translation -> Short Texts -> Table Entries
      c) Enter 'TVZBT' as the table name.
      d) Enter your translations there.

Dalla SE63




poi si sceglie la condizione e la lingua di destinazione ed il gioco è fatto.

Nessun commento:

Posta un commento