#1
|
|||
|
|||
OB28 Creando una FI Validation
El problema es que quiero asignar el campo GSBER de una partida en una factura con iva, a la linea del iva precisamente ya que el sap deja en blanco este campo para el iva (Tax Line)
me dijeron que creara una Validacion de las posiciones, pero que dicha validacion mandara llamar un user exit que modificara la linea. alguna idea? OBBH: Sustitucion de documentos contables OB28: Validacion de documentos contables |
#2
|
||||
|
||||
Hola, como dices seria una validacion a nivel 2 (Detalle), crearias la condicion y el tipo de mensaje que en este caso seria E para que obligue a llenar el campo GSBER.
__________________
David Carballido Córdova |
#3
|
|||
|
|||
Hola!, lo que pasa es que el campo GSBER es obligatorio en todo el documento, pero la posicion del iva, la genera automaticamente el SAP, y el sap no le pone el campo GSBER a esa linea a pesar de que todas las demas si lo tengan.....
lo que quiero es modificar la linea Tax... ejemplo: transaccion MIRO |
#4
|
|||
|
|||
Otra cosa.....
estoy en la transaccion GGB1.. y en "Documento Completo" estoy tratando de crear una sustitucion y un paso... al momento de darle click en "Nuevo Paso" me aparece este error "En este momento no puede sustituirse ningún campo" Pero en los tutoriales que he visto, si han podido hacerlo sin problema... a que se debe?? |
#5
|
|||
|
|||
Ahora tengo otro problema....
tengo este form un el archivo ZGGBS000.. que es donde estan las exits para las sustitutions.... form utst CHANGING gsber. GSBER = '1200'. endform. pero no modifica el gsber en el tax line!!! :@ |
#6
|
|||
|
|||
Alguna idea de porque en una sustitucion puedo reemplazar el campo ZUONR sin problemas pero cuanto intento con el GSBER parece que todo lo va a hacer bien pero al final sigue dejandolo en blanco???
tablas BSEG.... momento 2... |
#7
|
||||
|
||||
Las sustituciones yo las creo por la OBBH, estas seguro que estan bien las condiciones como sociedad entre otras cosas??
__________________
David Carballido Córdova |
#8
|
|||
|
|||
De hecho no hay ninguna condicion, el codigo siempre se ejecuta....
algo lei que decia que la validacion para proteger el campo GSBER la hicieron usando "hard code" espero que no sea cierto.... if field = 'GSBER'... * no sustituir a pesar de que el cliente quiera else. * sustituye.... jeje |
Herramientas | Buscar en Tema |
Desplegado | |
|
|