Fatti: Fatti: A. Il 16 luglio 2003 la Procura della Repubblica presso il Tribunale di Viterbo ha presentato alla Svizzera, nell'ambito del procedimento penale aperto nei confronti di B._, C._ e altri per titolo di falso in bilancio, una domanda di assistenza giudiziaria tendente all'acquisizione di documentazione bancaria presso la banca D._ di Lugano e all'audizione di suoi funzionari. A. Il 16 luglio 2003 la Procura della Repubblica presso il Tribunale di Viterbo ha presentato alla Svizzera, nell'ambito del procedimento penale aperto nei confronti di B._, C._ e altri per titolo di falso in bilancio, una domanda di assistenza giudiziaria tendente all'acquisizione di documentazione bancaria presso la banca D._ di Lugano e all'audizione di suoi funzionari. B. Con decisione di entrata in materia del 23 ottobre 2003 il Procuratore pubblico del Cantone Ticino (PP) ha ammesso la domanda. Mediante decisione di chiusura del 16 febbraio 2004 egli ha poi ordinato la trasmissione all'Italia della documentazione bancaria acquisita e del verbale d'interrogatorio di un funzionario dell'istituto di credito. B. Con decisione di entrata in materia del 23 ottobre 2003 il Procuratore pubblico del Cantone Ticino (PP) ha ammesso la domanda. Mediante decisione di chiusura del 16 febbraio 2004 egli ha poi ordinato la trasmissione all'Italia della documentazione bancaria acquisita e del verbale d'interrogatorio di un funzionario dell'istituto di credito. C. Contro questa decisione la A._SA è insorta dinanzi alla Camera dei ricorsi penali del Tribunale d'appello del Cantone Ticino (CRP) che, preso atto del fatto che dopo l'inoltro del gravame l'Ufficio del Giudice istruttore per le indagini preliminari del Tribunale di Viterbo in data 4 maggio 2004 aveva archiviato il citato procedimento penale, ha stralciato la procedura dai ruoli e non ha dato seguito alla rogatoria, ordinando al PP di ritornare la documentazione a chi l'aveva inviata. C. Contro questa decisione la A._SA è insorta dinanzi alla Camera dei ricorsi penali del Tribunale d'appello del Cantone Ticino (CRP) che, preso atto del fatto che dopo l'inoltro del gravame l'Ufficio del Giudice istruttore per le indagini preliminari del Tribunale di Viterbo in data 4 maggio 2004 aveva archiviato il citato procedimento penale, ha stralciato la procedura dai ruoli e non ha dato seguito alla rogatoria, ordinando al PP di ritornare la documentazione a chi l'aveva inviata. D. L'Ufficio federale di giustizia (UFG) impugna questo giudizio con un ricorso di diritto amministrativo al Tribunale federale, chiedendo di annullarlo. Fa valere l'assenza di legittimazione della A._SA a impugnare la decisione di chiusura del PP e contesta che la rogatoria sarebbe divenuta priva di oggetto. Il Ministero pubblico ticinese propone l'accoglimento del ricorso, la CRP si rimette al giudizio del Tribunale federale, mentre la A._SA postula la reiezione del gravame. 