Sumar Productos Iguales en una factura para que no existan id de productos repetidos y se sumen los importes si así se quisiera




Como crear en el subformulario la opción que me permita que al colocar el mismo código de producto lo sume.
No he entendido la pregunta. No sé si te refieres a que si, por ejemplo, en un registro nuevo pusieras el código de un producto que ya está en un registro previo, no "rellene" ese registro y las cantidades se las sume al registro que ya está, o si por el contrario, que en un campo al que para el ejemplo llamaremos TotalProducto, te vaya "arrastrando" la suma de las cantidades de ese producto.
hola [@kriptonniano](/u/kriptonniano), yo haría algo como esto:

select count(*) into var1 from ordr t0 inner join rdr1 t1 on t0."docentry" = t1."docentry"

where t1."itemcode" not like t0."cardcode" || '%%'

if :var1 > 0 then

error = 1;

error\_message = 'uno o más artículos no pertenecen al cliente seleccionado.';… para visualizarlo como tal solo lo e visto en addons de producción avanzada. en sap lo puedes visualizar solo en el reporte de listas de materiales.

en ordenes de fabricación, sap solo visualiza a nivel stock, debes crear la orden de fabricación de forma independiente y una vez que la generes el s… hola @rosa del gallu robledo tus facturas estarán siempre disponibles en tu cuenta. para acceder a ellas ve al historial y filtra por “facturas”. si pinchas sobre el número de factura o el icono podrás descargar tu factura en pdf para que puedas visualizarla siempre que quieras. quiero pensar que buscas uno porque lo necesitas, el sofa cama tiene un objetivo, tener una cama extra para cualquier situacion y en otro lugar que no sea tu recamara. aqui la pregunta que te recomiendo que hagas es "que marca de sofa cama debo comprar" y di tu ubicacion. te aseguro saldran muy buenos comentarios, y voy a estar al pendiente por que creo que voy a necesitar uno proximamante, saludos la ropa a no se que traigas cantidades para revender no las van a tener en cuenta pues puedes decir que las compraste para usarlas, sacales las etiquetas y lo electrónico depende de la cantidad pues si es una cámara fotográfica, una notebook, un celular, mpo 4o 5 no hay problemas tampoco lo pasas como artículos de uso propio, saludos y suerte tienes puesta una interfase?


m idi c onexiones
paso 2: configuración de las conexiones midi

noteabilitypro puede producir un sonido en una variedad de maneras:

utilizando built-in de apple sintetizador dls
utilizando una función de apple quicktime instrumentos musicales
utilizando instalados los plugins de audio sythesizer unidad
a través de midi de sintetizadores externos
mediante la colocación de archivos de audio o muestra <p>deberá crear el elemento del menú por separado, utilizando <code>menu\_link\_save</code></p><pre><code>$item = array( 'menu\_name' =&gt; 'main-menu', 'link\_title' =&gt; $node-&gt;title, 'link\_path' =&gt; 'node/'. $node-&gt;nid, ); menu\_link\_save($item); </code></pre> tendrias que poner el modelo de la placa  
  
una misma pregunta fue realizada hace unas horas checkeala Básicamente hay varias cosas que puedes hacer. 

* usando `SqlBulkCopy.WriteToServer` que no funciona muy bien junto con EF, sin embargo, existen varios intentos para crear extensiones
* utilizando un procedimiento almacenado que tomará un registro grande y lo dividirá de acuerdo con alguna lógica
* utilizando parámetros de procedimiento almacenado escritos en la tabla y realice una llamada al procedimiento almacenado (y varias `insert ... select` dentro del procedimiento almacenado)

 En general, prefiero la tercera opción. 

 Marque esta pregunta [Entity Framework Stored Procedure Tabla Valor Parámetro](https://stackoverflow.com/questions/8157345/entity-framework-stored-procedure-table-value-parameter) **Descargo de responsabilidad** : soy el propietario del proyecto [Bulk Operations](http://bulk-operations.net/) 

 En resumen, este proyecto supera las limitaciones de SqlBulkCopy al agregar características IMPRESCINDIBLES como generar un valor de identidad insertado. 

 Debajo del capó, utiliza SqlBulkCopy y un método similar como @Mr Moose answer. 


```
var bulk = new BulkOperation(connection)

// Output Identity Value
bulk.ColumnMappings.Add("CustomerID", ColumnMappingDirectionType.Output);

// Map Column
bulk.ColumnMappings.Add("Code");
bulk.ColumnMappings.Add("Name");
bulk.ColumnMappings.Add("Email");

bulk.BulkInsert(dt);

```
  **EDITAR:** Responder comentario 


>  ¿puedo simplemente obtener una lista IL o simplemente veo que está guardada en la tabla de clientes, pero no hay ninguna variable donde pueda obtenerla? ¿Pueden ayudarme con eso? Entonces, inserto en la tabla Orders.CustomerID 
> 
> 

 Depende, puede mantener una referencia a la fila de datos del cliente denominada `CustomerRef` en la `DataTable` pedido. 

 Entonces, una vez que fusionó a su cliente, puede completar fácilmente una columna `CustomerID` de la columna `CustomerRef` en su Tabla de datos de pedido. 

 Aquí hay un ejemplo de lo que estoy tratando de decir: <https://dotnetfiddle.net/Hw5rf3>